diff -r 24c8d93ac1e1 -r 1954edd3b7a7 jdk/src/solaris/classes/sun/awt/X11/XToolkit.java --- a/jdk/src/solaris/classes/sun/awt/X11/XToolkit.java Thu Jun 18 11:28:54 2009 +0400 +++ b/jdk/src/solaris/classes/sun/awt/X11/XToolkit.java Fri Jun 19 16:49:50 2009 -0400 @@ -1177,6 +1177,7 @@ awtLock(); try { XlibWrapper.XBell(getDisplay(), 0); + XlibWrapper.XFlush(getDisplay()); } finally { awtUnlock(); }