From 967909937d61b181e63e73467410ff08dc09d8d9 Mon Sep 17 00:00:00 2001 From: "chunmao.guo" Date: Thu, 8 Dec 2022 16:59:35 +0800 Subject: [PATCH] FIX: [STUDIO-1618] ProgressDialog: update dark before show Change-Id: I951940d1cfa864f8abdae53ed1b151ea6bf1ea4a --- src/slic3r/GUI/Widgets/ProgressDialog.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/slic3r/GUI/Widgets/ProgressDialog.cpp b/src/slic3r/GUI/Widgets/ProgressDialog.cpp index 514dac7f48..b8d5955079 100644 --- a/src/slic3r/GUI/Widgets/ProgressDialog.cpp +++ b/src/slic3r/GUI/Widgets/ProgressDialog.cpp @@ -77,7 +77,6 @@ ProgressDialog::ProgressDialog(const wxString &title, const wxString &message, i Create(title, message, maximum, parent, style); Bind(wxEVT_PAINT, &ProgressDialog::OnPaint, this); Bind(wxEVT_CLOSE_WINDOW, &ProgressDialog::OnClose, this); - wxGetApp().UpdateDlgDarkUI(this); } void ProgressDialog::OnPaint(wxPaintEvent &evt) {} @@ -261,6 +260,8 @@ bool ProgressDialog::Create(const wxString &title, const wxString &message, int m_sizer_main->Add(m_sizer_bottom, 0, wxEXPAND | wxLEFT | wxRIGHT, FromDIP(28)); m_sizer_main->Add(0, 0, 0, wxEXPAND | wxTOP, FromDIP(10)); + wxGetApp().UpdateDlgDarkUI(this); + SetSizer(m_sizer_main); Layout(); Fit();