From 1b9efeddb53d724a662f671d51aae29f331d1d97 Mon Sep 17 00:00:00 2001 From: Bartlomiej Moskal Date: Tue, 8 Nov 2022 07:39:55 +0100 Subject: [PATCH] Android: Do not override app_pal by AndroidPlatformTheme It may happen that other styles (especially QtQucik styles) apply different palette for applications. In such case AndroidPlatformTheme should not override it when Light/Dark mode is changed Task-number: QTBUG-83185 Change-Id: I6a3b7ee047fcd729be03271a7202cd260360f83b Reviewed-by: Assam Boudjelthia (cherry picked from commit 153a3245dcd5a986f5a2f4453d8d16da04663013) Reviewed-by: Qt Cherry-pick Bot --- src/plugins/platforms/android/qandroidplatformtheme.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/src/plugins/platforms/android/qandroidplatformtheme.cpp b/src/plugins/platforms/android/qandroidplatformtheme.cpp index b744c85886f..6eba33df454 100644 --- a/src/plugins/platforms/android/qandroidplatformtheme.cpp +++ b/src/plugins/platforms/android/qandroidplatformtheme.cpp @@ -396,7 +396,6 @@ void QAndroidPlatformTheme::updateStyle() m_defaultPalette.setBrush(QPalette::Disabled, QPalette::Highlight, highlight.lighter(150)); loadAndroidStyle(&m_defaultPalette, m_androidStyleData); - QGuiApplication::setPalette(m_defaultPalette); } QPlatformMenuBar *QAndroidPlatformTheme::createPlatformMenuBar() const