widget: set focus widget when down mouse button
authorjihye424.kim <jihye424.kim@samsung.com>
Mon, 16 Nov 2015 07:12:59 +0000 (16:12 +0900)
committerjihye424.kim <jihye424.kim@samsung.com>
Mon, 16 Nov 2015 08:44:09 +0000 (17:44 +0900)
- add 'setFocus' to dialog title bar and check box button

Change-Id: I6152f74016c8c2954c50b30037065c219956f84e
Signed-off-by: jihye424.kim <jihye424.kim@samsung.com>
src/org/tizen/emulator/manager/ui/renewal/dialog/DragHandler.java
src/org/tizen/emulator/manager/ui/renewal/widgets/CheckBoxButton.java

index aa50a0a..33e29e6 100644 (file)
@@ -78,6 +78,7 @@ public class DragHandler {
 
                                @Override
                                public void mouseDown(MouseEvent e) {
+                                       ((Control)e.widget).setFocus();
                                        isMouseDown = true;
                                        posX = e.x;
                                        posY = e.y;
@@ -93,6 +94,7 @@ public class DragHandler {
                                @Override
                                public void mouseMove(MouseEvent e) {
                                        if (isMouseDown && dialog != null) {
+                                               ((Control)e.widget).setFocus();
                                                dialog.setLocation(dialog.getLocation().x + (e.x - posX),
                                                                dialog.getLocation().y + (e.y - posY));
                                        }
index 70a17d7..4083d47 100644 (file)
@@ -159,6 +159,7 @@ public class CheckBoxButton extends Canvas {
 
                        CheckBoxButton button = (CheckBoxButton) e.widget;
                        if (e.type == SWT.MouseUp) {
+                               button.setFocus();
                                Rectangle rect = ((Canvas)e.widget).getClientArea();
                                if (rect.contains(e.x, e.y)) {
                                        setSelection(!isSelection());