Fix title may always be default title

This commit is contained in:
2024-06-03 04:55:22 +00:00
committed by GitHub
parent 727d3ecbe3
commit 760f36cfb9
7 changed files with 40 additions and 28 deletions

View File

@@ -231,7 +231,8 @@ class UserSettingsPage extends StatefulWidget {
State<StatefulWidget> createState() => _UserSettingsPage();
}
class _UserSettingsPage extends State<UserSettingsPage> with ThemeModeWidget {
class _UserSettingsPage extends State<UserSettingsPage>
with ThemeModeWidget, IsTopWidget2 {
void _onStateChanged(dynamic _) {
setState(() {});
}
@@ -310,8 +311,10 @@ class _UserSettingsPage extends State<UserSettingsPage> with ThemeModeWidget {
@override
Widget build(BuildContext context) {
final i18n = AppLocalizations.of(context)!;
setCurrentTitle("${i18n.settings} - ${i18n.user}",
Theme.of(context).primaryColor.value);
if (isTop(context)) {
setCurrentTitle("${i18n.settings} - ${i18n.user}",
Theme.of(context).primaryColor.value);
}
return Scaffold(
appBar: AppBar(
leading: IconButton(