JDK-8145152 : Stage alwaysOnTop sometimes ignored on Linux
  • Type: Bug
  • Component: javafx
  • Sub-Component: window-toolkit
  • Affected Version: 9,10
  • Priority: P3
  • Status: Open
  • Resolution: Unresolved
  • Submitted: 2015-12-10
  • Updated: 2021-12-18
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
The attached test program shows two stages each called from a separate runLater that is scheduled in the start method. The first is set to be alwaysOnTop. The second is not, so should remain behind the first. On Linux this intermittently fails, such that the first stage is not correctly set to be always on top. Not only does the second stage come up on top of the first when it fails, but other windows (e.g., the terminal window) can be brought in front of the always-on-top stage, too.

This works reliably on Mac and Windows.
Comments
Targeted to 10 as an issue introduced in 8u or 9
17-02-2017

Approved by component triage team to defer
22-08-2016

SQE: OK to defer
22-08-2016

9-client-defer-candidate: There is no resources to fix it in jdk9.
19-08-2016

On my Ubuntu 14.04 system it fails about 90% of the time.
10-12-2015