From: GiWoong Kim Date: Thu, 6 Feb 2014 02:17:32 +0000 (+0900) Subject: menu: check the disposing before Ram Dump is closed X-Git-Tag: Tizen_Studio_1.3_Release_p2.3.1~499 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b18d46372de62ee7a1864c1ea79d2e2cdc2d1e89;p=sdk%2Femulator%2Fqemu.git menu: check the disposing before Ram Dump is closed check the shell disposing before Ram Dump dialog is closed And delete unused variable Change-Id: Ib83d434e22c8f2db69a0626f4d8775df34d6284f Signed-off-by: GiWoong Kim --- diff --git a/tizen/src/skin/client/src/org/tizen/emulator/skin/EmulatorShmSkin.java b/tizen/src/skin/client/src/org/tizen/emulator/skin/EmulatorShmSkin.java index 79c366e793..6822912617 100644 --- a/tizen/src/skin/client/src/org/tizen/emulator/skin/EmulatorShmSkin.java +++ b/tizen/src/skin/client/src/org/tizen/emulator/skin/EmulatorShmSkin.java @@ -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; diff --git a/tizen/src/skin/client/src/org/tizen/emulator/skin/dialog/RamdumpDialog.java b/tizen/src/skin/client/src/org/tizen/emulator/skin/dialog/RamdumpDialog.java index 3527142373..78fcd96455 100644 --- a/tizen/src/skin/client/src/org/tizen/emulator/skin/dialog/RamdumpDialog.java +++ b/tizen/src/skin/client/src/org/tizen/emulator/skin/dialog/RamdumpDialog.java @@ -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(); }