QOL: MIH Access Controls Package performance improvements

This commit is contained in:
2025-11-28 12:54:31 +02:00
parent 30c06261c8
commit 99f8b1a3f9

View File

@@ -21,6 +21,7 @@ class MihAccess extends StatefulWidget {
class _MihAccessState extends State<MihAccess> { class _MihAccessState extends State<MihAccess> {
bool _isLoadingInitialData = true; bool _isLoadingInitialData = true;
late final MihAccessRequest _accessRequest;
Future<void> _loadInitialData() async { Future<void> _loadInitialData() async {
setState(() { setState(() {
@@ -39,6 +40,7 @@ class _MihAccessState extends State<MihAccess> {
@override @override
void initState() { void initState() {
super.initState(); super.initState();
_accessRequest = MihAccessRequest();
_loadInitialData(); _loadInitialData();
} }
@@ -93,10 +95,9 @@ class _MihAccessState extends State<MihAccess> {
} }
List<Widget> getToolBody() { List<Widget> getToolBody() {
List<Widget> toolBodies = [ return [
MihAccessRequest(), _accessRequest,
]; ];
return toolBodies;
} }
List<String> getToolTitle() { List<String> getToolTitle() {