[Bug 60047] New: Layered windows ignore per-pixel transparency during hit-testing
http://bugs.winehq.org/show_bug.cgi?id=60047 Bug ID: 60047 Summary: Layered windows ignore per-pixel transparency during hit-testing Product: Wine Version: unspecified Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: win32u Assignee: wine-bugs@list.winehq.org Reporter: valy@etersoft.ru CC: rbernon@codeweavers.com Target Milestone: --- Distribution: --- Created attachment 81507 --> http://bugs.winehq.org/attachment.cgi?id=81507 test_program When WindowFromPoint is called with a point inside the transparent region of the top-level window, the top-level window is returned instead of the expected window beneath it. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=60047 --- Comment #1 from valy@etersoft.ru <valy@etersoft.ru> --- For now, there are two workarounds for this issue: 1. https://gitlab.winehq.org/wine/wine/-/merge_requests/11030 2. https://gitlab.winehq.org/wine/wine/-/merge_requests/11439 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=60047 Ken Sharp <imwellcushtymelike@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- URL| |https://bugs.winehq.org/att | |achment.cgi?id=81507 Keywords| |download, source, testcase --- Comment #2 from Ken Sharp <imwellcushtymelike@gmail.com> --- What version of Wine are you using? The MR says that you're hundreds of commits behind git. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=60047 --- Comment #3 from valy@etersoft.ru <valy@etersoft.ru> --- (In reply to Ken Sharp from comment #2)
What version of Wine are you using? The MR says that you're hundreds of commits behind git.
I was using wine-10.20, but now https://gitlab.winehq.org/wine/wine/-/merge_requests/11030 has been updated to the latest version -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=60047 rmntgx <rmntgx@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rmntgx@gmail.com --- Comment #4 from rmntgx <rmntgx@gmail.com> --- https://gitlab.winehq.org/wine/wine/-/merge_requests/11030 Is it possible to fix this for wayland? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=60047 --- Comment #5 from valy@etersoft.ru <valy@etersoft.ru> --- (In reply to rmntgx from comment #4)
https://gitlab.winehq.org/wine/wine/-/merge_requests/11030
Is it possible to fix this for wayland?
I tested this on Wayland. This MR fixes the hit-testing issue, but some layered windows still have rendering problems. What issue are you experiencing? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (1)
-
WineHQ Bugzilla