can happen exceptional error
Signed-off-by: Munkyu Im <munkyu.im@samsung.com>
-Version: 1.3.59
+Version: 1.3.60
Maintainer: Yeong-Kyoon Lee<yeongkyoon.lee@samsung.com>
Source: emulator
this.runnable = new Runnable() {
public void run() {
// logger.info("update lcd framebuffer");
- lcdCanvas.redraw();
+ if(lcdCanvas.isDisposed() == false) {
+ lcdCanvas.redraw();
+ }
}
};
}
Image temp = framebuffer;
framebuffer = new Image(display, imageData);
temp.dispose();
-
- display.asyncExec(runnable); //redraw canvas
+ if(display.isDisposed() == false) {
+ display.asyncExec(runnable); //redraw canvas
+ }
}
}