-
Notifications
You must be signed in to change notification settings - Fork 305
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pop up Windows sometimes aren't shown correctly #10
Comments
Yes, this is known issue and we need proper Z order reporting with RDP/RAIL protocol. |
Really hope this problem can be fixed as soon as possible🥺. |
Really hope this problem can be fixed as soon as possible🥺. |
@JYInMyHeart , thanks for your feedback. I just submit the fix for this issue. Once the release with fix is out, please try it, thanks! |
OK, no problem. Thank you, too. |
@hideyukn88 I'm testing the fix and now some wayland apps like epiphany browser won't show the menu, although I can see it in the taskbar thumbnail and I can open and see the About dialog. With WSLg 1.0.20 it shows the menu but it doesn't show the About dialog.
|
@onomatopellan , thank you very much for report, I confirmed the issue, it looks wl_subsurface is not properly handled, I will look into more details, thanks! |
I'm testing the issue with phpStorm popup windows reported in #96 Just updated to 21382, but the problem still exists. Is this fix included in the 21382 build? Do I miss something? How should I update WSLg to run on the latest version and test this fix? Details: cat /mnt/wslg/versions.txt |
@Carobit There is no need to update the Windows build. Most important part from WSLg is the System distro package that comes via Windows update. You can wait for the updates or also just create a system.vhd with the latest fixes following the guide. Thanks to latest @hideyukn88 fixes I compiled a new system.vhd and I have no more problems in wayland apps like Epiphany-browser. The PhpStorm issue is not fixed though because it's actually a bug that also happens in LInux. See https://youtrack.jetbrains.com/issue/IDEA-265390 |
@onomatopellan I had seen this jetbrains issue. But in x-server such as GWSL there is no problem to use |
@JYInMyHeart Interesting. Then it could also be a XWayland bug. |
Maybe. Now this issue and #188 still prevent me to use wslg. |
@onomatopellan , thanks for verifying the my change, very appreciate. Yes, PnpStrom's "File In Files" issue is not Z order issue, since window is closed immediately. @Carobit , currently we haven't released the update with this fix, you will need to build system-distro VHD by yourself to try out the fix at this point, but I'm hoping this will be released soon. |
Thanks for the information. For me too, this issue and the #188 is a blocker for now.. Also sometimes the main menu disappears like the find in file popup, and I noticed some minor gui glitches. Looking forward to have these issues resolved, as wslg is a pretty promising feature. |
WSLg 1.0.22 was just released externally. You can pick it up by doing the following from an elevated command prompt:
This contains Hideyuki's fix for the z ordering issue and should address most issues with child window poping behind their parents. I'm going to close this issue. If you are still experiencing issue with some applications, please open new issue with details of the repro so we can track those down. For phpstorm, i've reactivated #96 to track that one. |
Environment
Steps to reproduce
Expected behavior
The pop up Window should pop up in place over the git kraken Window.
Actual behavior
The pop up Window remains hidden behind all other Windows, causing the user to go find it before they can go interact with the app again.
The text was updated successfully, but these errors were encountered: