Fix of #2401
This commit is contained in:
parent
7d02811823
commit
47b3440561
1 changed files with 3 additions and 9 deletions
|
@ -2377,11 +2377,8 @@ void GLCanvas3D::on_char(wxKeyEvent& evt)
|
||||||
post_event(SimpleEvent(EVT_GLCANVAS_UNDO));
|
post_event(SimpleEvent(EVT_GLCANVAS_UNDO));
|
||||||
break;
|
break;
|
||||||
|
|
||||||
#ifdef __APPLE__
|
case WXK_BACK:
|
||||||
case WXK_BACK: // the low cost Apple solutions are not equipped with a Delete key, use Backspace instead.
|
|
||||||
#else /* __APPLE__ */
|
|
||||||
case WXK_DELETE:
|
case WXK_DELETE:
|
||||||
#endif /* __APPLE__ */
|
|
||||||
post_event(SimpleEvent(EVT_GLTOOLBAR_DELETE_ALL)); break;
|
post_event(SimpleEvent(EVT_GLTOOLBAR_DELETE_ALL)); break;
|
||||||
default: evt.Skip();
|
default: evt.Skip();
|
||||||
}
|
}
|
||||||
|
@ -2390,11 +2387,8 @@ void GLCanvas3D::on_char(wxKeyEvent& evt)
|
||||||
} else {
|
} else {
|
||||||
switch (keyCode)
|
switch (keyCode)
|
||||||
{
|
{
|
||||||
#ifdef __APPLE__
|
case WXK_BACK:
|
||||||
case WXK_BACK: // the low cost Apple solutions are not equipped with a Delete key, use Backspace instead.
|
|
||||||
#else /* __APPLE__ */
|
|
||||||
case WXK_DELETE:
|
case WXK_DELETE:
|
||||||
#endif /* __APPLE__ */
|
|
||||||
post_event(SimpleEvent(EVT_GLTOOLBAR_DELETE));
|
post_event(SimpleEvent(EVT_GLTOOLBAR_DELETE));
|
||||||
break;
|
break;
|
||||||
case WXK_ESCAPE: { deselect_all(); break; }
|
case WXK_ESCAPE: { deselect_all(); break; }
|
||||||
|
|
Loading…
Add table
Reference in a new issue