Flutter: Progress dialog is not hiding Flutter: Progress dialog is not hiding dart dart

Flutter: Progress dialog is not hiding


Try with :

onTap: () async {    pr.show();    print('clicked custom category');    print(categorylist[index].catName);    print(categorylist[index].catId);    setState(() {      catId = categorylist[index].catId;      myinitlist.clear();      myinitlist = List.from(productList);       Future.delayed(Duration(seconds: 3)).then((value) {         pr.hide().whenComplete(() {          print(pr.isShowing());        });       });    }); },

or :

onTap: () async {    pr.show();    print('clicked custom category');    print(categorylist[index].catName);    print(categorylist[index].catId);   Future.delayed(Duration(seconds: 3)).then((value) {    setState(() {      catId = categorylist[index].catId;      myinitlist.clear();      myinitlist = List.from(productList);         pr.hide().whenComplete(() {          print(pr.isShowing());        });       });    }); },