diff --git a/src/slic3r/GUI/MainFrame.cpp b/src/slic3r/GUI/MainFrame.cpp index ea615e8e..99822151 100644 --- a/src/slic3r/GUI/MainFrame.cpp +++ b/src/slic3r/GUI/MainFrame.cpp @@ -2085,11 +2085,14 @@ void MainFrame::select_tab(size_t tab/* = size_t(-1)*/) m_printer_view->load_url(url); } } - if (count == 0 && m_tabpanel->GetSelection() != (int)new_selection) - { - m_tabpanel->SetSelection(new_selection); - count++; - } + //B4 +#ifdef __APPLE__ + if (count == 0 && m_tabpanel->GetSelection() != (int) new_selection) { + m_tabpanel->SetSelection(new_selection); + count++; + } +#endif + #ifdef _MSW_DARK_MODE if (wxGetApp().tabs_as_menu()) { if (Tab* cur_tab = dynamic_cast(m_tabpanel->GetPage(new_selection)))