From ba5547d6403bd3c5185b822ab2f019d8073f207a Mon Sep 17 00:00:00 2001 From: Pavel Kalugin Date: Tue, 9 Apr 2019 07:14:47 +0300 Subject: [PATCH] Use Ctrl+Ins to copy the selection in wxHtmlWindow --- src/html/htmlwin.cpp | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/html/htmlwin.cpp b/src/html/htmlwin.cpp index f3c8bbf632..890d647232 100644 --- a/src/html/htmlwin.cpp +++ b/src/html/htmlwin.cpp @@ -1526,14 +1526,12 @@ void wxHtmlWindow::OnMouseLeave(wxMouseEvent& event) void wxHtmlWindow::OnKeyUp(wxKeyEvent& event) { - if ( IsSelectionEnabled() && - (event.GetKeyCode() == 'C' && event.CmdDown()) ) + if ( IsSelectionEnabled() && event.GetModifiers() == wxMOD_CONTROL && + (event.GetKeyCode() == 'C' || event.GetKeyCode() == WXK_INSERT) ) { wxClipboardTextEvent evt(wxEVT_TEXT_COPY, GetId()); - evt.SetEventObject(this); - - GetEventHandler()->ProcessEvent(evt); + ProcessWindowEvent(evt); } else {