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();
         }
     }