From 751cf75384ab10d3c40f35aa882f1a24a81b6b55 Mon Sep 17 00:00:00 2001 From: Christian Pauly Date: Sun, 13 Nov 2022 12:37:25 +0100 Subject: [PATCH] fix: Set theme after start app --- lib/widgets/matrix.dart | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/lib/widgets/matrix.dart b/lib/widgets/matrix.dart index 83b173e7c..3dfca3ab1 100644 --- a/lib/widgets/matrix.dart +++ b/lib/widgets/matrix.dart @@ -491,10 +491,12 @@ class MatrixState extends State with WidgetsBindingObserver { store.getItem(SettingKeys.chatColor).then((value) { if (value != null && int.tryParse(value) != null) { AppConfig.colorSchemeSeed = Color(int.parse(value)); - AdaptiveTheme.of(context).setTheme( - light: FluffyThemes.buildTheme(Brightness.light), - dark: FluffyThemes.buildTheme(Brightness.dark), - ); + WidgetsBinding.instance.addPostFrameCallback((_) { + AdaptiveTheme.of(context).setTheme( + light: FluffyThemes.buildTheme(Brightness.light), + dark: FluffyThemes.buildTheme(Brightness.dark), + ); + }); } }); }