changeset 17147 | e1cd5c92e81c |
parent 16930 | bf830af149cf |
child 18178 | ee71c923891d |
child 18249 | aec7e8963c3e |
--- a/jdk/src/solaris/classes/sun/awt/X11/XWindowPeer.java Wed Apr 24 11:48:54 2013 +0400 +++ b/jdk/src/solaris/classes/sun/awt/X11/XWindowPeer.java Fri Apr 26 18:48:11 2013 +0400 @@ -1887,7 +1887,9 @@ switch (getWindowType()) { case NORMAL: - typeAtom = protocol.XA_NET_WM_WINDOW_TYPE_NORMAL; + typeAtom = (ownerPeer == null) ? + protocol.XA_NET_WM_WINDOW_TYPE_NORMAL : + protocol.XA_NET_WM_WINDOW_TYPE_DIALOG; break; case UTILITY: typeAtom = protocol.XA_NET_WM_WINDOW_TYPE_UTILITY;