menu: check the disposing before Ram Dump is closed 72/16072/1
authorGiWoong Kim <giwoong.kim@samsung.com>
Thu, 6 Feb 2014 02:17:32 +0000 (11:17 +0900)
committerGiWoong Kim <giwoong.kim@samsung.com>
Thu, 6 Feb 2014 07:01:36 +0000 (16:01 +0900)
check the shell disposing before Ram Dump dialog is closed
And delete unused variable

Change-Id: Ib83d434e22c8f2db69a0626f4d8775df34d6284f
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
tizen/src/skin/client/src/org/tizen/emulator/skin/EmulatorShmSkin.java
tizen/src/skin/client/src/org/tizen/emulator/skin/dialog/RamdumpDialog.java

index 79c366e79325728afbc056b3e350c03e44687e2c..68229126177dd9f53cdd9e012d635c6fe5564b2f 100644 (file)
@@ -111,7 +111,6 @@ public class EmulatorShmSkin extends EmulatorSkin {
                private int[] arrayFramebuffer;
                private ImageData dataFramebuffer;
                private Image imageFramebuffer;
-               private Image imageTemp;
 
                private volatile boolean stopRequest;
                private Runnable runnable;
index 35271423733ceaf4398e3acb86d782547e39dfab..78fcd96455276fd304b6bd517bbb6dda5e60c67f 100644 (file)
@@ -172,6 +172,10 @@ public class RamdumpDialog extends SkinDialog {
                                        public void run() {
                                                logger.info("ramdump complete");
 
+                                               if (shell.isDisposed() == true) {
+                                                       return;
+                                               }
+
                                                if (labelImage.getImage() != null) {
                                                        labelImage.getImage().dispose();
                                                }