diff --git a/rtgui/filebrowser.cc b/rtgui/filebrowser.cc index a5ce36555..91828af61 100755 --- a/rtgui/filebrowser.cc +++ b/rtgui/filebrowser.cc @@ -897,7 +897,7 @@ bool FileBrowser::keyPressed (GdkEventKey* event) { bool alt = event->state & GDK_MOD1_MASK; bool altgr = event->state & GDK_MOD2_MASK; - if ((event->keyval==GDK_C || event->keyval==GDK_c) && ctrl) { + if ((event->keyval==GDK_C || event->keyval==GDK_c || event->keyval==GDK_Insert) && ctrl) { copyProfile (); return true; } @@ -905,6 +905,10 @@ bool FileBrowser::keyPressed (GdkEventKey* event) { pasteProfile (); return true; } + else if (event->keyval==GDK_Insert && shift) { + pasteProfile (); + return true; + } else if ((event->keyval==GDK_V || event->keyval==GDK_v) && ctrl && shift) { partPasteProfile (); return true;