diff -r 4ad59aaee882 -r 2f468c1958d0 javauis/lcdui_qt/src/javax/microedition/lcdui/Alert.java --- a/javauis/lcdui_qt/src/javax/microedition/lcdui/Alert.java Fri Sep 17 08:28:21 2010 +0300 +++ b/javauis/lcdui_qt/src/javax/microedition/lcdui/Alert.java Mon Oct 04 00:10:53 2010 +0300 @@ -253,6 +253,12 @@ */ void eswtHandleShowCurrentEvent() { + // If it alert is first displayable, default + // displayable should be shown behind alert + if(topShell.isVisible() == false && nextDisplayable == null) + { + topShell.setVisible(true); + } super.eswtHandleShowCurrentEvent(); topShell.addListener(SWT.Resize, resizeListener);