JDK-8087456 : [Gtk] Calling setIconified(true) on a window with a child does not iconify the window
  • Type: Bug
  • Component: javafx
  • Sub-Component: window-toolkit
  • Affected Version: 8u20
  • Priority: P4
  • Status: Open
  • Resolution: Unresolved
  • Submitted: 2014-01-14
  • Updated: 2018-09-05
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other
tbdUnresolved
Related Reports
Relates :  
Description
Although the property is set to true, nothing really happens:

   @Override 
    public void start(Stage stage) throws Exception { 
        stage.setScene(new Scene(new Group(),100f,100f)); 
        stage.show();
        Stage stage2 = new Stage();
        stage2.setScene(new Scene(new Group(),100f,100f));
        stage2.initOwner(stage);
        stage2.show();
        stage.setIconified(true);
        System.out.println("stage.inconified=" + stage.isIconified() + ", stage2.inconified=" + stage2.isIconified());
    } 


Comments
From Scenegraph side, everything seems to be fine. The call gets to GtkWindow._minimize, so I'm assigning this to Glass. Note that it was tested only on Gtk, so it might be Gtk specific.
14-01-2014