updateElapsed method

void updateElapsed()

Implementation

void updateElapsed() async {
  while (!_isDisposed) { // Fixed infinite loop with disposal check
    await Future.delayed(const Duration(seconds: 1));
    if (_stopwatch.isRunning && !_isDisposed) {
      elapsed.value = _stopwatch.elapsed;
    }
  }
}