You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Whenever undecorated non-opaque JDialog parent JFrame is minimized and restored - that JDialog glitches visually (doesn't display anything properly anymore).
I noticed this bug first time in the demo application on WebDockableFrames - they have the very same issue as they use WebDialog to display floating frame state.
It only reproduces on Windows OS and only with JDK 7 and later. There is a possible workaround and I will try to add it to avoid this issue in WebLaF in general, but I have already submitted JDK bugreport, hopefully it will get fixed in one of the later JDK updates.
The text was updated successfully, but these errors were encountered:
This issue doesn't really have anything to do with WebLaF (as you can see example is pure Swing), but it does make some of WebLaF features unusable in specific cases, so I will try to provide an appropriate fix for this, especially considering the possibility of actual fix only coming in JDK 9.
Closing - Won't Fix (For JDK 7 & 8)
Please utilize the solution with JDK 9, or raise a customer support case.
I guess another reason to move straight up to JDK 9 when I will be jumping to WebLaF 2.x development. Also I'm not yet sure if I will add any workaround for this problem in WebLaF or not, will have to test possible solutions on how reliable they are.
I will soon look into #452 to fix various issues which appeared in JDK 9, so that should help for those who are ready to move to newer JDK versions to avoid issues like this one.
Whenever undecorated non-opaque
JDialog
parentJFrame
is minimized and restored - thatJDialog
glitches visually (doesn't display anything properly anymore).I noticed this bug first time in the demo application on
WebDockableFrame
s - they have the very same issue as they useWebDialog
to display floating frame state.Here is an SSCCE:
To reproduce it:
Result:
Dialog is glitched/invisible (depends on OS/JDK version).
JDK bug reference:
http://bugs.java.com/bugdatabase/view_bug.do?bug_id=JDK-8187603
It only reproduces on Windows OS and only with JDK 7 and later. There is a possible workaround and I will try to add it to avoid this issue in WebLaF in general, but I have already submitted JDK bugreport, hopefully it will get fixed in one of the later JDK updates.
The text was updated successfully, but these errors were encountered: