Skip to content

Commit b0940db

Browse files
amitamrutiyaAkshatji800
authored andcommitted
fix multiple time snackbar open after press
1 parent f48a7c9 commit b0940db

File tree

4 files changed

+6
-4
lines changed

4 files changed

+6
-4
lines changed

lib/Components/RSSFeedHomePage.dart

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -636,6 +636,7 @@ class _RSSFeedHomePageState extends State<RSSFeedHomePage>
636636
'New Feed added successfully',
637637
'Dismiss');
638638

639+
ScaffoldMessenger.of(context).clearSnackBars();
639640
ScaffoldMessenger.of(context)
640641
.showSnackBar(
641642
addFeedSnackbar);
@@ -2037,7 +2038,7 @@ class _RSSFeedHomePageState extends State<RSSFeedHomePage>
20372038
.information,
20382039
'New Rule added successfully',
20392040
'Dismiss');
2040-
2041+
ScaffoldMessenger.of(context).clearSnackBars();
20412042
ScaffoldMessenger.of(context)
20422043
.showSnackBar(
20432044
addRuleSnackbar);

lib/Components/add_torrent_sheet.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -278,7 +278,7 @@ class _AddTorrentSheetState extends State<AddTorrentSheet> {
278278
SnackbarType.information,
279279
'Torrent added successfully',
280280
'Dismiss');
281-
281+
ScaffoldMessenger.of(context).clearSnackBars();
282282
ScaffoldMessenger.of(context)
283283
.showSnackBar(addTorrentSnackbar);
284284
},

lib/Components/delete_torrent_sheet.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,7 @@ class _DeleteTorrentSheetState extends State<DeleteTorrentSheet> {
118118
SnackbarType.caution,
119119
'Torrent deleted successfuly',
120120
'Dismiss');
121+
ScaffoldMessenger.of(context).clearSnackBars();
121122
ScaffoldMessenger.of(context)
122123
.showSnackBar(deleteTorrentSnackBar);
123124
},

lib/Pages/settings_screen.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,7 @@ class _SettingsScreenState extends State<SettingsScreen> {
197197

198198
final changeSettingsSnackBar = addFloodSnackBar(
199199
SnackbarType.success, 'Settings changed', 'Dismiss');
200-
200+
ScaffoldMessenger.of(context).clearSnackBars();
201201
ScaffoldMessenger.of(context)
202202
.showSnackBar(changeSettingsSnackBar);
203203
},
@@ -772,7 +772,7 @@ class AuthenticationSection extends StatelessWidget {
772772
);
773773
final addNewUserSnackBar = addFloodSnackBar(
774774
SnackbarType.success, 'New user added', 'Dismiss');
775-
775+
ScaffoldMessenger.of(context).clearSnackBars();
776776
ScaffoldMessenger.of(context)
777777
.showSnackBar(addNewUserSnackBar);
778778
},

0 commit comments

Comments
 (0)