From fa3606f7c86a1a4342c16d2def3bc92e5d9dfb47 Mon Sep 17 00:00:00 2001 From: "jihye424.kim" Date: Mon, 27 Jul 2015 15:31:20 +0900 Subject: [PATCH] Touch Option: save touch type when touch point is 0 Change-Id: Ic82c74b31b599b9c604962da94038a8ae628aa50 Signed-off-by: jihye424.kim --- src/org/tizen/emulator/manager/vms/Creator.java | 2 +- src/org/tizen/emulator/manager/vms/option/TouchPointOption.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/org/tizen/emulator/manager/vms/Creator.java b/src/org/tizen/emulator/manager/vms/Creator.java index 8e47a82..327dc79 100644 --- a/src/org/tizen/emulator/manager/vms/Creator.java +++ b/src/org/tizen/emulator/manager/vms/Creator.java @@ -362,7 +362,7 @@ public class Creator { ec.getDevice().getRAM().getSize().setUnit("MiB"); //$NON-NLS-1$ ec.getDevice().getRAM().getSize().setValue(newVM.ramSize); - if (newVM.maxTouchCount > 0) { + if (newVM.maxTouchCount >= 0) { ec.getDevice().setTouch(factory.createTouchType()); ec.getDevice().getTouch().setMaxTouchPoint(newVM.maxTouchCount); } diff --git a/src/org/tizen/emulator/manager/vms/option/TouchPointOption.java b/src/org/tizen/emulator/manager/vms/option/TouchPointOption.java index 9134d74..c6a62e1 100644 --- a/src/org/tizen/emulator/manager/vms/option/TouchPointOption.java +++ b/src/org/tizen/emulator/manager/vms/option/TouchPointOption.java @@ -37,7 +37,7 @@ public class TouchPointOption extends Option { public void getLaunchArgument(LaunchConfig config, VMProperty property) { TouchType touchType = property.getConfiguration().getDevice() .getTouch(); - if (touchType != null) { + if (touchType != null && touchType.getMaxTouchPoint() > 0) { config.addVariable(OPTION_KEY.VAR_MAX_POINT, String.valueOf(touchType.getMaxTouchPoint())); config.addQemuOption("-device", "virtio-touchscreen-pci,max_point=" //$NON-NLS-1$ //$NON-NLS-2$ -- 2.7.4