ENH:continuous click can add new plate

on same mouse pos
jira:none

Change-Id: I45ddd8fb823c470f8417482272b952602e71a6c8
This commit is contained in:
zhou.xu 2024-07-15 17:56:23 +08:00 committed by Lane.Wei
parent 437dade362
commit bcde272546
1 changed files with 1 additions and 0 deletions

View File

@ -6388,6 +6388,7 @@ bool GLCanvas3D::_init_main_toolbar()
item.icon_filename = m_is_dark ? "toolbar_add_plate_dark.svg" : "toolbar_add_plate.svg";
item.tooltip = _utf8(L("Add plate"));
item.sprite_id++;
item.left.toggable = true;
item.left.action_callback = [this]() { if (m_canvas != nullptr) wxPostEvent(m_canvas, SimpleEvent(EVT_GLTOOLBAR_ADD_PLATE)); };
item.enabling_callback = []()->bool {return wxGetApp().plater()->can_add_plate(); };
if (!m_main_toolbar.add_item(item))