mirror of
https://github.com/lollipopkit/flutter_server_box.git
synced 2025-12-17 07:14:28 +01:00
fix: count down btn
This commit is contained in:
@@ -29,6 +29,7 @@ import 'package:toolbox/data/res/ui.dart';
|
|||||||
import 'package:toolbox/data/res/url.dart';
|
import 'package:toolbox/data/res/url.dart';
|
||||||
import 'package:toolbox/view/widget/appbar.dart';
|
import 'package:toolbox/view/widget/appbar.dart';
|
||||||
import 'package:toolbox/view/widget/cardx.dart';
|
import 'package:toolbox/view/widget/cardx.dart';
|
||||||
|
import 'package:toolbox/view/widget/count_down_btn.dart';
|
||||||
import 'package:toolbox/view/widget/markdown.dart';
|
import 'package:toolbox/view/widget/markdown.dart';
|
||||||
|
|
||||||
part 'appbar.dart';
|
part 'appbar.dart';
|
||||||
@@ -320,6 +321,7 @@ ${GithubIds.participants.map((e) => '[$e](${e.url})').join(' ')}
|
|||||||
BioAuth.go();
|
BioAuth.go();
|
||||||
|
|
||||||
_reqNotiPerm();
|
_reqNotiPerm();
|
||||||
|
context.showRoundDialog(child: CountDownBtn(onTap: context.pop));
|
||||||
|
|
||||||
if (Stores.setting.autoCheckAppUpdate.fetch()) {
|
if (Stores.setting.autoCheckAppUpdate.fetch()) {
|
||||||
doUpdate(context);
|
doUpdate(context);
|
||||||
|
|||||||
@@ -40,7 +40,6 @@ final class _CountDownBtnState extends State<CountDownBtn> {
|
|||||||
bool get isCounting => _seconds > 0;
|
bool get isCounting => _seconds > 0;
|
||||||
|
|
||||||
void _startCountDown() {
|
void _startCountDown() {
|
||||||
if (isCounting) return;
|
|
||||||
_timer = Timer.periodic(const Duration(seconds: 1), (timer) {
|
_timer = Timer.periodic(const Duration(seconds: 1), (timer) {
|
||||||
if (!isCounting) {
|
if (!isCounting) {
|
||||||
_timer?.cancel();
|
_timer?.cancel();
|
||||||
|
|||||||
Reference in New Issue
Block a user