keyboard: no need to compare keystate when key is auto-released
authorgiwoong.kim <giwoong.kim@samsung.com>
Fri, 29 Mar 2013 03:14:46 +0000 (12:14 +0900)
committergiwoong.kim <giwoong.kim@samsung.com>
Fri, 29 Mar 2013 03:23:52 +0000 (12:23 +0900)
no need to compare keystate when key is auto-released

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
tizen/src/skin/client/src/org/tizen/emulator/skin/EmulatorSkin.java

index 2393efa..6744202 100644 (file)
@@ -991,7 +991,7 @@ public class EmulatorSkin {
        private synchronized boolean addPressedKey(KeyEventData pressData) {
                for (KeyEventData data : pressedKeyEventList) {
                        if (data.keycode == pressData.keycode &&
-                                       data.stateMask == pressData.stateMask &&
+                                       //data.stateMask == pressData.stateMask &&
                                        data.keyLocation == pressData.keyLocation) {
                                return false;
                        }
@@ -1005,7 +1005,7 @@ public class EmulatorSkin {
 
                for (KeyEventData data : pressedKeyEventList) {
                        if (data.keycode == releaseData.keycode &&
-                                       data.stateMask == releaseData.stateMask &&
+                                       //data.stateMask == releaseData.stateMask &&
                                        data.keyLocation == releaseData.keyLocation) {
                                pressedKeyEventList.remove(data);