mirror of
https://github.com/JGeek00/adguard-home-manager.git
synced 2025-05-27 04:07:14 +00:00
Fix duplicated snackbars logs
This commit is contained in:
parent
8859468a66
commit
0821fd4e0e
2 changed files with 181 additions and 177 deletions
|
@ -33,6 +33,7 @@ class LogsListWidget extends StatefulWidget {
|
||||||
}
|
}
|
||||||
|
|
||||||
class _LogsListWidgetState extends State<LogsListWidget> {
|
class _LogsListWidgetState extends State<LogsListWidget> {
|
||||||
|
final _scaffoldMessengerKey = GlobalKey<ScaffoldMessengerState>();
|
||||||
bool showDivider = true;
|
bool showDivider = true;
|
||||||
|
|
||||||
void fetchFilteringRules() async {
|
void fetchFilteringRules() async {
|
||||||
|
@ -93,7 +94,9 @@ class _LogsListWidgetState extends State<LogsListWidget> {
|
||||||
Widget build(BuildContext context) {
|
Widget build(BuildContext context) {
|
||||||
final logsProvider = Provider.of<LogsProvider>(context);
|
final logsProvider = Provider.of<LogsProvider>(context);
|
||||||
|
|
||||||
return Scaffold(
|
return ScaffoldMessenger(
|
||||||
|
key: widget.twoColumns ? _scaffoldMessengerKey : null,
|
||||||
|
child: Scaffold(
|
||||||
body: NestedScrollView(
|
body: NestedScrollView(
|
||||||
headerSliverBuilder: (context, innerBoxIsScrolled) => [
|
headerSliverBuilder: (context, innerBoxIsScrolled) => [
|
||||||
SliverOverlapAbsorber(
|
SliverOverlapAbsorber(
|
||||||
|
@ -282,6 +285,7 @@ class _LogsListWidgetState extends State<LogsListWidget> {
|
||||||
},
|
},
|
||||||
)
|
)
|
||||||
),
|
),
|
||||||
|
),
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -83,7 +83,7 @@ class _SettingsWidget extends StatefulWidget {
|
||||||
}
|
}
|
||||||
|
|
||||||
class _SettingsWidgetState extends State<_SettingsWidget> {
|
class _SettingsWidgetState extends State<_SettingsWidget> {
|
||||||
final scaffoldMessengerKey = GlobalKey<ScaffoldMessengerState>();
|
final _scaffoldMessengerKey = GlobalKey<ScaffoldMessengerState>();
|
||||||
|
|
||||||
@override
|
@override
|
||||||
void initState() {
|
void initState() {
|
||||||
|
@ -104,7 +104,7 @@ class _SettingsWidgetState extends State<_SettingsWidget> {
|
||||||
}
|
}
|
||||||
|
|
||||||
return ScaffoldMessenger(
|
return ScaffoldMessenger(
|
||||||
key: widget.twoColumns ? scaffoldMessengerKey : null,
|
key: widget.twoColumns ? _scaffoldMessengerKey : null,
|
||||||
child: Scaffold(
|
child: Scaffold(
|
||||||
body: NestedScrollView(
|
body: NestedScrollView(
|
||||||
headerSliverBuilder: (context, innerBoxIsScrolled) => [
|
headerSliverBuilder: (context, innerBoxIsScrolled) => [
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue