< prev index next >

modules/controls/src/main/java/javafx/scene/control/Control.java

Print this page
rev 9717 : 8151320: Remove unnecessary addReads from JavaFX

@@ -52,11 +52,10 @@
 import com.sun.javafx.css.StyleManager;
 import javafx.css.StyleableObjectProperty;
 import javafx.css.StyleableStringProperty;
 import javafx.css.converter.StringConverter;
 import com.sun.javafx.scene.control.Logging;
-import com.sun.javafx.scene.control.ModuleHelper;
 import javafx.css.Styleable;
 import javafx.css.StyleableProperty;
 import sun.util.logging.PlatformLogger;
 import sun.util.logging.PlatformLogger.Level;
 

@@ -700,15 +699,10 @@
             return;
         }
 
         try {
             final Class<?> skinClass = Control.loadClass(skinClassName, control);
-            Object skinModule = ModuleHelper.getModule(skinClass);
-            Object thisModule = ModuleHelper.getModule(Control.class);
-            if (skinModule != thisModule) {
-                ModuleHelper.addReads(thisModule, skinModule);
-            }
             Constructor<?>[] constructors = skinClass.getConstructors();
             Constructor<?> skinConstructor = null;
             for (Constructor<?> c : constructors) {
                 Class<?>[] parameterTypes = c.getParameterTypes();
                 if (parameterTypes.length == 1 && Skinnable.class.isAssignableFrom(parameterTypes[0])) {
< prev index next >