From 4f168c5b0eeb777b2b953bce325c9baae747ab08 Mon Sep 17 00:00:00 2001 From: Yasien Mac Mini Date: Fri, 28 Nov 2025 12:57:19 +0200 Subject: [PATCH] QOL: MIH About Package performance improvements --- .../lib/mih_packages/about_mih/about_mih.dart | 20 +++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/Frontend/lib/mih_packages/about_mih/about_mih.dart b/Frontend/lib/mih_packages/about_mih/about_mih.dart index dfeb516f..5553462b 100644 --- a/Frontend/lib/mih_packages/about_mih/about_mih.dart +++ b/Frontend/lib/mih_packages/about_mih/about_mih.dart @@ -20,8 +20,17 @@ class AboutMih extends StatefulWidget { } class _AboutMihState extends State { + late final MihInfo _info; + late final MihPrivacyPolicy _privacyPolicy; + late final MIHTermsOfService _termsOfService; + late final MihAttributes _attributes; + @override void initState() { + _info = MihInfo(); + _privacyPolicy = MihPrivacyPolicy(); + _termsOfService = MIHTermsOfService(); + _attributes = MihAttributes(); super.initState(); } @@ -73,13 +82,12 @@ class _AboutMihState extends State { } List getToolBody() { - List toolBodies = [ - const MihInfo(), - const MihPrivacyPolicy(), - const MIHTermsOfService(), - const MihAttributes(), + return [ + _info, + _privacyPolicy, + _termsOfService, + _attributes, ]; - return toolBodies; } List getToolTitle() {