Esc key toggles off current gizmo

This commit is contained in:
Enrico Turri 2018-11-29 15:33:52 +01:00
parent 42b70c4933
commit bf94751a94

View file

@ -4412,6 +4412,8 @@ void GLCanvas3D::on_char(wxKeyEvent& evt)
// text input
switch (keyCode)
{
// key ESC
case 27: { m_gizmos.reset_all_states(); m_dirty = true; break; }
// key +
case 43: { post_event(Event<int>(EVT_GLCANVAS_INCREASE_INSTANCES, +1)); break; }
// key -
@ -4451,7 +4453,7 @@ void GLCanvas3D::on_char(wxKeyEvent& evt)
if (m_gizmos.handle_shortcut(keyCode, m_selection))
{
_update_gizmos_data();
render();
m_dirty = true;
}
else
#endif // ENABLE_GIZMOS_SHORTCUT