diff --git a/src/add-ons/input_server/devices/keyboard/KeyboardInputDevice.cpp b/src/add-ons/input_server/devices/keyboard/KeyboardInputDevice.cpp index 5002d13d65..af214703bb 100644 --- a/src/add-ons/input_server/devices/keyboard/KeyboardInputDevice.cpp +++ b/src/add-ons/input_server/devices/keyboard/KeyboardInputDevice.cpp @@ -636,9 +636,9 @@ KeyboardInputDevice::DeviceWatcher(void *arg) newDeadKey = keymap->IsDeadKey(keycode, currentModifiers); } - /* + // new behaviour - if (newDeadKey != 0) { + /*if (newDeadKey == 0) { keymap->GetChars(keycode, currentModifiers, activeDeadKey, &str, &numBytes); keymap->GetChars(keycode, 0, 0, &str2, &numBytes2); }