File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -36,32 +36,32 @@ class _NavDrawerState extends State<NavDrawer> {
3636 .api
3737 .magazines
3838 .list (filter: ExploreFilter .subscribed)
39- .then ((value) => setState (() {
40- if (value.items.isNotEmpty) {
41- subbedMagazines = value.items;
42- }
43- }) );
39+ .then ((value) {
40+ if (mounted && value.items.isNotEmpty) {
41+ setState (() => subbedMagazines = value.items) ;
42+ }
43+ } );
4444 if (context.read <AppController >().serverSoftware == ServerSoftware .mbin) {
4545 context
4646 .read <AppController >()
4747 .api
4848 .users
4949 .list (filter: ExploreFilter .subscribed)
50- .then ((value) => setState (() {
51- if (value.items.isNotEmpty) {
52- subbedUsers = value.items;
53- }
54- }) );
50+ .then ((value) {
51+ if (mounted && value.items.isNotEmpty) {
52+ setState (() => subbedUsers = value.items) ;
53+ }
54+ } );
5555 context
5656 .read <AppController >()
5757 .api
5858 .domains
5959 .list (filter: ExploreFilter .subscribed)
60- .then ((value) => setState (() {
61- if (value.items.isNotEmpty) {
62- subbedDomains = value.items;
63- }
64- }) );
60+ .then ((value) {
61+ if (mounted && value.items.isNotEmpty) {
62+ setState (() => subbedDomains = value.items) ;
63+ }
64+ } );
6565 }
6666 }
6767 }
You can’t perform that action at this time.
0 commit comments