From 84751ad26f4644d383c2c7e95ee23469aafd2e33 Mon Sep 17 00:00:00 2001 From: Pandagrapher Date: Mon, 1 Mar 2021 21:38:35 +0100 Subject: [PATCH] Re-allow using RT shortcut while focused on adjuster --- rtgui/guiutils.cc | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/rtgui/guiutils.cc b/rtgui/guiutils.cc index b1ebf05e6..f415d770f 100644 --- a/rtgui/guiutils.cc +++ b/rtgui/guiutils.cc @@ -1205,8 +1205,11 @@ bool MySpinButton::on_key_press_event (GdkEventKey* event) double vMin, vMax; get_range(vMin, vMax); - if (event->keyval == GDK_KEY_plus || (event->keyval == GDK_KEY_minus && vMin >= 0)) { - return true; // Event is not propagated further + if ((event->keyval >= GDK_KEY_a && event->keyval <= GDK_KEY_z) + || (event->keyval >= GDK_KEY_A && event->keyval <= GDK_KEY_Z) + || event->keyval == GDK_KEY_equal || event->keyval == GDK_KEY_underscore + || event->keyval == GDK_KEY_plus || (event->keyval == GDK_KEY_minus && vMin >= 0)) { + return false; // Event is propagated further } else { if (event->keyval == GDK_KEY_comma || event->keyval == GDK_KEY_KP_Decimal) { set_text(get_text() + ".");