From 7eb3aa810455326bf473674705a18b04017943c3 Mon Sep 17 00:00:00 2001 From: "chunmao.guo" Date: Mon, 6 Mar 2023 16:02:57 +0800 Subject: [PATCH] FIX: privacy dialog dark mode (STUDIO-2345) Change-Id: Icd44d4b83bd9785869f68c04e6d4e38524e4b46a --- resources/tooltip/privacyupdate.html | 8 +++++++- src/slic3r/GUI/PrivacyUpdateDialog.cpp | 4 ++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/resources/tooltip/privacyupdate.html b/resources/tooltip/privacyupdate.html index 3e7c22c174..c67ccf83f0 100644 --- a/resources/tooltip/privacyupdate.html +++ b/resources/tooltip/privacyupdate.html @@ -6,7 +6,7 @@ - +
diff --git a/src/slic3r/GUI/PrivacyUpdateDialog.cpp b/src/slic3r/GUI/PrivacyUpdateDialog.cpp index c2d19a9377..7cd85cfa4a 100644 --- a/src/slic3r/GUI/PrivacyUpdateDialog.cpp +++ b/src/slic3r/GUI/PrivacyUpdateDialog.cpp @@ -171,6 +171,10 @@ bool PrivacyUpdateDialog::ShowReleaseNote(std::string content) void PrivacyUpdateDialog::RunScript(std::string script) { WebView::RunScript(m_vebview_release_note, script); + std::string switch_dark_mode_script = "SwitchDarkMode("; + switch_dark_mode_script += wxGetApp().app_config->get("dark_color_mode") == "1" ? "true" : "false"; + switch_dark_mode_script += ");"; + WebView::RunScript(m_vebview_release_note, switch_dark_mode_script); script.clear(); }