equal
deleted
inserted
replaced
251 /* (non-Javadoc) |
251 /* (non-Javadoc) |
252 * @see javax.microedition.lcdui.Displayable#handleShowEvent() |
252 * @see javax.microedition.lcdui.Displayable#handleShowEvent() |
253 */ |
253 */ |
254 void eswtHandleShowCurrentEvent() |
254 void eswtHandleShowCurrentEvent() |
255 { |
255 { |
|
256 // If it alert is first displayable, default |
|
257 // displayable should be shown behind alert |
|
258 if(topShell.isVisible() == false && nextDisplayable == null) |
|
259 { |
|
260 topShell.setVisible(true); |
|
261 } |
256 super.eswtHandleShowCurrentEvent(); |
262 super.eswtHandleShowCurrentEvent(); |
257 topShell.addListener(SWT.Resize, resizeListener); |
263 topShell.addListener(SWT.Resize, resizeListener); |
258 |
264 |
259 // add key filter for scrollable text composite |
265 // add key filter for scrollable text composite |
260 org.eclipse.swt.widgets.Display.getCurrent().addFilter( |
266 org.eclipse.swt.widgets.Display.getCurrent().addFilter( |