From 9a97be24332ab971e528e5ce03d8f52224acf8fc Mon Sep 17 00:00:00 2001 From: YuSanka Date: Thu, 4 Apr 2024 12:46:28 +0200 Subject: [PATCH] GcodeViewer: Fixed a crash on change of application color mode or (OSX specific) on a moving between displays [SPE-2211] --- src/slic3r/GUI/MainFrame.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/slic3r/GUI/MainFrame.cpp b/src/slic3r/GUI/MainFrame.cpp index e09329ce98..3d91d4f68a 100644 --- a/src/slic3r/GUI/MainFrame.cpp +++ b/src/slic3r/GUI/MainFrame.cpp @@ -1187,8 +1187,10 @@ void MainFrame::on_sys_color_changed() for (auto tab : wxGetApp().tabs_list) tab->sys_color_changed(); - m_connect_webview->sys_color_changed(); - m_printer_webview->sys_color_changed(); + if (m_connect_webview) + m_connect_webview->sys_color_changed(); + if (m_printer_webview) + m_printer_webview->sys_color_changed(); MenuFactory::sys_color_changed(m_menubar);