2
0
mirror of https://github.com/inventree/inventree-app.git synced 2025-11-24 22:40:04 +00:00

Load preferences before opening server settings dialog

- This ensures the settings are loaded and ready to go

(cherry picked from commit cd72d474a626232d10a7f7ff08419a10038c2c08)
This commit is contained in:
Oliver Walters
2020-04-05 13:19:43 +10:00
parent 804ed72dc6
commit cb751a7432
2 changed files with 33 additions and 34 deletions

View File

@@ -1,4 +1,5 @@
import 'package:flutter/material.dart';
import 'package:shared_preferences/shared_preferences.dart';
import 'login_settings.dart';
@@ -40,8 +41,11 @@ class _InvenTreeSettingsState extends State<InvenTreeSettingsWidget> {
);
}
void _editServerSettings() {
Navigator.push(context, MaterialPageRoute(builder: (context) => InvenTreeLoginSettingsWidget()));
void _editServerSettings() async {
var prefs = await SharedPreferences.getInstance();
Navigator.push(context, MaterialPageRoute(builder: (context) => InvenTreeLoginSettingsWidget(prefs)));
}
void _about() async {