diff --git a/lib/Slic3r/GUI/Tab.pm b/lib/Slic3r/GUI/Tab.pm index 3753bbb909..4607fb31da 100644 --- a/lib/Slic3r/GUI/Tab.pm +++ b/lib/Slic3r/GUI/Tab.pm @@ -70,8 +70,6 @@ sub new { my $page = first { $_->{title} eq $self->{treectrl}->GetItemText($self->{treectrl}->GetSelection) } @{$self->{pages}} or return; $_->Hide for @{$self->{pages}}; - $self->{sizer}->Detach(1); - $self->{sizer}->Add($page, 1, wxEXPAND | wxLEFT, 5); $page->Show; $self->{sizer}->Layout; $self->Refresh; @@ -181,6 +179,7 @@ sub add_options_page { $self->sync_presets; }); $page->Hide; + $self->{sizer}->Add($page, 1, wxEXPAND | wxLEFT, 5); push @{$self->{pages}}, $page; $self->update_tree; return $page;