In the Decent Sampler app under a Wayland session clicks on control elements works through time
In the Decent Sampler app under a Wayland session clicks on control elements works through time.
Under X11 session all clicks on control elements works immediately.
I can't judge what is blame here. Maybe Xwayland server, maybe Decent Sampler itself.
But be better if look into this and reach your verdict.
I suppose user should not see the difference between Wayland and X11 sessions.
Steps To Reproduce:
- Download https://www.decentsamples.com/product/decent-sampler-plugin/ and extract Decent Sampler v1.8.12 Linux (x86_64 - Static build)
- Enter in GNOME Wayland session
- Lauch Decent Sampler
- Click on "FILE..." or "Options" button several times
Demonstration:
Wayland | X11 |
---|---|
Screencast_from_2023-07-20_03-11-21 | Screencast_from_2023-07-20_03-09-50 |
I found out that problem with standalone version fixed with this MR !3113 But problem remains when Decent Sampler work as vst3 plugin in Bitwig Studio which I run in flatpack environment. I also check reverting commit 18be74ed and it have same result.
Screencast_from_2023-07-21_16-06-23
Look like Bitwig Studio works as X11 client.
I noted if before clicking a button make a click on window header then the next click on button work an ironclad.
Demonstration:
Mutter 44.2 + !3113 | Weston 12.0.1 |
---|---|
Screencast_from_2023-07-21_19-32-48 | Screencast_from_2023-07-22_15-07-34 |
And one more problem that persist in mutter but not in weston. This is the availability of the search string.
Under weston, I can pass focus to search string and start typing into it. Under mutter, it is problematic to pass focus to search string, and until this happens, nothing can be entered.
Demonstration:
Mutter 44.2 + !3113 | Weston 12.0.1 |
---|---|
Screencast_from_2023-07-22_15-37-00 | Screencast_from_2023-07-22_15-30-10 |