touch: added return value checking
authorGiWoong Kim <giwoong.kim@samsung.com>
Mon, 11 May 2015 07:12:15 +0000 (16:12 +0900)
committerGiWoong Kim <giwoong.kim@samsung.com>
Mon, 11 May 2015 07:15:02 +0000 (16:15 +0900)
Change-Id: I6a850a7a65b1b1fceef70bb33c2752d897f2ba9a
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
tizen/src/skin/client/src/org/tizen/emulator/skin/EmulatorShmSkin.java

index 408ff78..ca327ce 100644 (file)
@@ -656,13 +656,14 @@ public class EmulatorShmSkin extends EmulatorSkin {
                                 * while display dragging. */
                                if (fingers.getFingerCnt() == 0 && pressingX != -1 && pressingY != -1 &&
                                                pressingOriginX != -1 && pressingOriginY != -1) {
-                                       fingers.addFingerPoint(
+                                       if (fingers.addFingerPoint(
                                                        pressingOriginX, pressingOriginY,
-                                                       pressingX, pressingY);
+                                                       pressingX, pressingY) != -1) {
+                                               displayCanvas.redraw();
+                                       }
+
                                        pressingX = pressingY = -1;
                                        pressingOriginX = pressingOriginY = -1;
-
-                                       displayCanvas.redraw();
                                }
 
                                logger.info("enable multi-touch mode 1");