src/solaris/classes/sun/awt/X11/XToolkit.java

Print this page

        

*** 105,119 **** static X11GraphicsDevice device; static final X11GraphicsConfig config; static int awt_multiclick_time; static boolean securityWarningEnabled; - // WeakSet should be used here, but there is no such class - // in JDK (at least in JDK6 and earlier versions) - private WeakHashMap<Window, Boolean> overrideRedirectWindows = - new WeakHashMap<Window, Boolean>(); - private static int screenWidth = -1, screenHeight = -1; // Dimensions of default screen static long awt_defaultFg; // Pixel private static XMouseInfoPeer xPeer; private static Method m_removeSourceEvents; --- 105,114 ----
*** 1319,1341 **** } else { return XWM.getWM().supportsExtendedState(state); } } - @Override - public void setOverrideRedirect(Window target) { - synchronized (overrideRedirectWindows) { - overrideRedirectWindows.put(target, true); - } - } - - public boolean isOverrideRedirect(Window target) { - synchronized (overrideRedirectWindows) { - return overrideRedirectWindows.containsKey(target); - } - } - static void dumpPeers() { if (log.isLoggable(Level.FINE)) { log.fine("Mapped windows:"); Iterator iter = winMap.entrySet().iterator(); while (iter.hasNext()) { --- 1314,1323 ----