modules/web/src/main/java/javafx/scene/web/WebView.java
Print this page
@@ -67,10 +67,11 @@
import javafx.css.converter.SizeConverter;
import com.sun.javafx.geom.BaseBounds;
import com.sun.javafx.geom.PickRay;
import com.sun.javafx.geom.transform.BaseTransform;
import com.sun.javafx.scene.DirtyBits;
+import com.sun.javafx.scene.SceneHelper;
import com.sun.javafx.scene.input.PickResultChooser;
import com.sun.javafx.sg.prism.NGNode;
import com.sun.javafx.sg.prism.web.NGWebView;
import com.sun.javafx.tk.TKPulseListener;
import com.sun.javafx.tk.Toolkit;
@@ -990,17 +991,17 @@
boolean reallyVisible = isTreeReallyVisible();
if (reallyVisible) {
if (page.isDirty()) {
- Scene.impl_setAllowPGAccess(true);
+ SceneHelper.setAllowPGAccess(true);
final NGWebView peer = impl_getPeer();
peer.update(); // creates new render queues
if (page.isRepaintPending()) {
impl_markDirty(DirtyBits.WEBVIEW_VIEW);
}
- Scene.impl_setAllowPGAccess(false);
+ SceneHelper.setAllowPGAccess(false);
}
} else {
page.dropRenderFrames();
}
}