javauis/lcdui_qt/src/javax/microedition/lcdui/Alert.java
changeset 79 2f468c1958d0
parent 23 98ccebc37403
equal deleted inserted replaced
76:4ad59aaee882 79:2f468c1958d0
   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(