diff options
author | bubnikv <bubnikv@gmail.com> | 2020-03-13 18:01:30 +0300 |
---|---|---|
committer | bubnikv <bubnikv@gmail.com> | 2020-03-13 18:01:30 +0300 |
commit | c8b177966d713936cfbdbae4a22129f1ab953623 (patch) | |
tree | aa511dbbc0dd63ed77be76f210a715163ef93fa7 /src/slic3r/GUI/GUI_ObjectLayers.cpp | |
parent | 2e6a5e77839a02701037dba44c22309b2330fbb6 (diff) | |
parent | 56c6193ff424e66230a68006c1a8b7bef83a66b0 (diff) |
Merge remote-tracking branch 'remotes/origin/ys_improvements'
Diffstat (limited to 'src/slic3r/GUI/GUI_ObjectLayers.cpp')
-rw-r--r-- | src/slic3r/GUI/GUI_ObjectLayers.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/slic3r/GUI/GUI_ObjectLayers.cpp b/src/slic3r/GUI/GUI_ObjectLayers.cpp index d62bb2727..157e45ab4 100644 --- a/src/slic3r/GUI/GUI_ObjectLayers.cpp +++ b/src/slic3r/GUI/GUI_ObjectLayers.cpp @@ -156,8 +156,11 @@ void ObjectLayers::create_layers_list() const t_layer_height_range& range = layer.first; auto del_btn = new PlusMinusButton(m_parent, m_bmp_delete, range); del_btn->SetToolTip(_(L("Remove layer range"))); + auto add_btn = new PlusMinusButton(m_parent, m_bmp_add, range); - add_btn->SetToolTip(_(L("Add layer range"))); + wxString tooltip = wxGetApp().obj_list()->can_add_new_range_after_current(range); + add_btn->SetToolTip(tooltip.IsEmpty() ? _(L("Add layer range")) : tooltip); + add_btn->Enable(tooltip.IsEmpty()); auto sizer = create_layer(range, del_btn, add_btn); sizer->Add(del_btn, 0, wxRIGHT | wxLEFT, em_unit(m_parent)); |