diff --git a/aegisub/src/timeedit_ctrl.cpp b/aegisub/src/timeedit_ctrl.cpp index 5934bead7..641980a7c 100644 --- a/aegisub/src/timeedit_ctrl.cpp +++ b/aegisub/src/timeedit_ctrl.cpp @@ -224,11 +224,7 @@ void TimeEdit::OnKeyDown(wxKeyEvent &event) { Refresh(); // Check if it's an acceptable key -#ifdef __APPLE__ if (!event.CmdDown()) { -#else - if (!event.ControlDown()) { -#endif if (byFrame || !insertMode || (key != WXK_BACK && key != WXK_DELETE)) { // Reset selection first, if necessary if (!byFrame && insertMode) { @@ -241,17 +237,16 @@ void TimeEdit::OnKeyDown(wxKeyEvent &event) { event.Skip(); } } - else { - // Copy if (key == 'C' || key == 'X') { CopyTime(); } - - // Paste - if (key == 'V') { + else if (key == 'V') { PasteTime(); } + else { + event.Skip(); + } } }