diff --git a/lib/main_screen.dart b/lib/main_screen.dart index 3e95daa..073996a 100644 --- a/lib/main_screen.dart +++ b/lib/main_screen.dart @@ -116,7 +116,7 @@ class MainScreen extends StatelessWidget { child: OutlinedButton( onPressed: () => Navigator.push( context, - MaterialPageRoute(builder: (_) => const SettingsScreen(editDeviceId: true)), + MaterialPageRoute(builder: (_) => const SettingsScreen()), ), child: const Text('Advanced settings'), ), diff --git a/lib/settings_screen.dart b/lib/settings_screen.dart index 410259a..dcf53fd 100644 --- a/lib/settings_screen.dart +++ b/lib/settings_screen.dart @@ -7,9 +7,7 @@ import 'package:flutter_background_geolocation/flutter_background_geolocation.da import 'preferences.dart'; class SettingsScreen extends StatefulWidget { - final bool editDeviceId; - - const SettingsScreen({super.key, this.editDeviceId = false}); + const SettingsScreen({super.key}); @override State createState() => _SettingsScreenState(); @@ -32,11 +30,6 @@ class _SettingsScreenState extends State { loading = false; buffering = preferences.getBool(Preferences.buffer) ?? true; }); - WidgetsBinding.instance.addPostFrameCallback((_) { - if (widget.editDeviceId) { - _editSetting(AppLocalizations.of(context)!.idLabel, Preferences.id, false); - } - }); } Future _editSetting(String title, String key, bool isInt) async {