From 5f29eb480d1d587eb1ea54e61abbbbbb67113332 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Branimir=20Karad=C5=BEi=C4=87?= Date: Thu, 19 Mar 2015 09:31:46 -0700 Subject: [PATCH] Fixed issue #296. --- examples/common/entry/entry_osx.mm | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/examples/common/entry/entry_osx.mm b/examples/common/entry/entry_osx.mm index 14a493012..b8560b5f2 100644 --- a/examples/common/entry/entry_osx.mm +++ b/examples/common/entry/entry_osx.mm @@ -314,16 +314,9 @@ namespace entry const bool nonShiftModifiers = (0 != (modifiers&(~ShiftMask) ) ); const bool isCharPressed = (Key::Key0 <= key && key <= Key::KeyZ) || (Key::Esc <= key && key <= Key::Minus); const bool isText = isCharPressed && !nonShiftModifiers; - if (isText) - { - m_eventQueue.postCharEvent(s_defaultWindow, 1, pressedChar); - return false; - } - else - { - m_eventQueue.postKeyEvent(s_defaultWindow, key, modifiers, true); - return false; - } + m_eventQueue.postCharEvent(s_defaultWindow, 1, pressedChar); + m_eventQueue.postKeyEvent(s_defaultWindow, key, modifiers, true); + return false; } }