< prev index next >

src/java.desktop/share/classes/java/awt/Component.java

Print this page

        

*** 1137,1147 **** checkTreeLock(); if (graphicsConfig == gc) { return false; } ! graphicsConfig = gc; ComponentPeer peer = this.peer; if (peer != null) { return peer.updateGraphicsData(gc); --- 1137,1152 ---- checkTreeLock(); if (graphicsConfig == gc) { return false; } ! // If component is moved from one screen(hidpi) to another sceeen(lowdpi) ! // graphicsConfig property is fired to enable the component to recalculate ! // any rendering data, if needed ! if (graphicsConfig != null && gc != null) { ! firePropertyChange("graphicsConfig", graphicsConfig, gc); ! } graphicsConfig = gc; ComponentPeer peer = this.peer; if (peer != null) { return peer.updateGraphicsData(gc);
< prev index next >