Did you ever filed a bug for that? This is a serious bug rendering JavaFX applications useless.
Tom On 31.03.16 11:16, José Pereda wrote: > Hi all, > > Running this little test on a MacBook Pro Retina, OS X 10.11.4, with JDK > 8u77: > > @Override > public void start(Stage stage) { > Button button = new Button("Click to maximize"); > button.setOnAction(e -> stage.setMaximized(true)); > Rectangle2D bounds = Screen.getPrimary().getVisualBounds(); > stage.setScene(new Scene(new StackPane(button), bounds.getWidth(), > bounds.getHeight())); > stage.show(); > } > > which shouldn't do anything at all, since the stage is already maximized, > turns into an iconified application, with root dimensions 0x0, stage > dimensions 0x22 (height of menubar), stage.isIconified() returns false, and > it can't be restored again to any visible size by any means other than > closing the application from the dock. > > A posible situation where this could happen: persisting and restoring the > properties (x, y, width, height and maximized) of a maximized stage. > > > I haven't found any report of this. Should I file a bug? > > Thanks, > Jose > > -- > -- Thomas Schindl, CTO BestSolution.at EDV Systemhaus GmbH Eduard-Bodem-Gasse 5-7, A-6020 Innsbruck http://www.bestsolution.at/ Reg. Nr. FN 222302s am Firmenbuchgericht Innsbruck