mirror of
				https://gitlab.com/comunic/comunicmobile
				synced 2025-11-04 04:04:18 +00:00 
			
		
		
		
	Fix little issues with countdown timer.
This commit is contained in:
		@@ -30,7 +30,7 @@ class _CountdownWidgetState extends State<CountdownWidget> {
 | 
				
			|||||||
  int get totalDuration => (widget.endTime - widget.startTime).abs();
 | 
					  int get totalDuration => (widget.endTime - widget.startTime).abs();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  String get remainingTimeStr {
 | 
					  String get remainingTimeStr {
 | 
				
			||||||
    final remaining = Duration(seconds: remainingTime);
 | 
					    final remaining = Duration(seconds: remainingTime.abs());
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    return tr(
 | 
					    return tr(
 | 
				
			||||||
      "%days% Days %hours% Hours %minutes% Minutes %seconds% Seconds",
 | 
					      "%days% Days %hours% Hours %minutes% Minutes %seconds% Seconds",
 | 
				
			||||||
@@ -51,7 +51,10 @@ class _CountdownWidgetState extends State<CountdownWidget> {
 | 
				
			|||||||
  }
 | 
					  }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  void _timerCb(Timer timer) {
 | 
					  void _timerCb(Timer timer) {
 | 
				
			||||||
    if (!mounted) timer.cancel();
 | 
					    if (!mounted) {
 | 
				
			||||||
 | 
					      timer.cancel();
 | 
				
			||||||
 | 
					      return;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    setState(() {});
 | 
					    setState(() {});
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user