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:
@@ -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 {
|
||||
|
||||
Reference in New Issue
Block a user