Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8138887

UI is displayed upside down after upgrade to 8u60

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: P3 P3
    • None
    • 8u60
    • javafx
    • x86
    • os_x

      FULL PRODUCT VERSION :
      java version "1.8.0_60"

      ADDITIONAL OS VERSION INFORMATION :
      OS X Yosemite 10.10.5

      EXTRA RELEVANT SYSTEM CONFIGURATION :
      NVIDIA GeForce GT 750M 1024 MB

      A DESCRIPTION OF THE PROBLEM :
      After upgrading java 8u51 to 8u60, the UI is displayed upside down.

      REGRESSION. Last worked in version 8u51

      ADDITIONAL REGRESSION INFORMATION:
      java version "1.8.0_60"
      Java(TM) SE Runtime Environment (build 1.8.0_60-b27)
      Java HotSpot(TM) 64-Bit Server VM (build 25.60-b23, mixed mode)

      STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
      use SceneAntialiasing.BALANCED in a scene constructor, for example,

      public void start(Stage primaryStage) {
          Scene scene = new Scene(new StackPane(new Label("Antialising\nBalanced")),
                  300, 300, true, SceneAntialiasing.BALANCED);
          primaryStage.setScene(scene);
          primaryStage.show();
      }

      EXPECTED VERSUS ACTUAL BEHAVIOR :
      EXPECTED -
      a window with Antialising Balanced displayed in the middle.
      ACTUAL -
      a window displaying Antialising Balanced upside down in the middle

      ERROR MESSAGES/STACK TRACES THAT OCCUR :
      no errors, no crash

      REPRODUCIBILITY :
      This bug can be reproduced always.

      ---------- BEGIN SOURCE ----------
      import javafx.application.Application;
      import javafx.scene.SceneAntialiasing;
      import javafx.scene.control.*;
      import javafx.scene.layout.StackPane;
      import javafx.stage.Stage;
      import javafx.scene.Scene;

      public class TestAppj extends Application {
          public static void main(String[] args) {
              Application.launch(args);
          }
              @Override
              public void start(Stage primaryStage) {
                  Scene scene = new Scene(new StackPane(new Label("Antialising\nBalanced")),
                          300, 300, true, SceneAntialiasing.BALANCED);
                  primaryStage.setScene(scene);
                  primaryStage.show();
              }
      }
      ---------- END SOURCE ----------

      CUSTOMER SUBMITTED WORKAROUND :
      use SceneAntialiasing.DISABLED

            ckyang Chien Yang (Inactive)
            webbuggrp Webbug Group
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: