From dccb146b4a901a59c5ea2fbc3c0e6dbdb20cc0eb Mon Sep 17 00:00:00 2001 From: tmotl Date: Sat, 30 Dec 2017 02:09:03 +0100 Subject: [PATCH] show close button for the first profile editor tab if controller tab is disabled (#4244) --- lib/Slic3r/GUI/MainFrame.pm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/Slic3r/GUI/MainFrame.pm b/lib/Slic3r/GUI/MainFrame.pm index a61ad5f66..345e9b631 100644 --- a/lib/Slic3r/GUI/MainFrame.pm +++ b/lib/Slic3r/GUI/MainFrame.pm @@ -100,6 +100,8 @@ sub _init_tabpanel { $panel->OnActivate if $panel->can('OnActivate'); if ($self->{tabpanel}->GetSelection > 1) { $self->{tabpanel}->SetWindowStyle($self->{tabpanel}->GetWindowStyleFlag | wxAUI_NB_CLOSE_ON_ACTIVE_TAB); + } elsif(($Slic3r::GUI::Settings->{_}{show_host} == 0) && ($self->{tabpanel}->GetSelection == 1)){ + $self->{tabpanel}->SetWindowStyle($self->{tabpanel}->GetWindowStyleFlag | wxAUI_NB_CLOSE_ON_ACTIVE_TAB); } else { $self->{tabpanel}->SetWindowStyle($self->{tabpanel}->GetWindowStyleFlag & ~wxAUI_NB_CLOSE_ON_ACTIVE_TAB); }