-
Notifications
You must be signed in to change notification settings - Fork 104
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
Investigate feedback from lxqt #3761
Comments
Preliminary noteInstalling the Fedora image and logging into an lxqt/Miriway session it is apparent the Miriway configuration is broken.
On the points above...
Something is wrong with Mir's DnD code: whatever lxqt is doing (whether right or wrong) we shouldn't crash the server. |
Ah! The config file actually being found is the user's: Also, having logged out and back in a few times I now see Xwayland running and |
Trying to replicate on Ubuntu 24.10 (for ease of debugging)... The "bottom right" panel icons are not shown in my lxqt setup. (Obviously, I'm missing a bunch of lxqt setup) When trying to DnD in the file explorer, the drag icon is attached to the cursor and never removed. |
WAYLAND_DEBUGing the "misplaced" menus, the anchor rect seems suspect:
The anchor rect "may not extend outside ... the parent", so And the answer seems to be "no":
|
Crash on start of any DND movement in pcmanfm-qtHere's the backtrace:
And that is because: the WlSurface for the icon has a This is in the |
I have to do this because the wrapper doesn't do exactly what I need it to do for LXQt.
It is created in the patch discussed in the pull request referenced in this issue.
I'm not sure why it wouldn't show up ever, since we configure it in the wrapper script. |
tldr;You may want to grab the following PRs and environment variables
More detailsMisalignment of menus in bottom/right panel
If you know where to file the bug... No window borders
No cursor shape change on resizable edges, it's very hard to resize windows.
Crash on start of any DND movement in pcmanfm-qtPanel crashes when trying to DND an app icon to quicklaunch from fancy menu. |
Panel crashes when trying to DND an app icon to quicklaunch from fancy menu.This would appear to be Mir reporting an error:
The full
|
And that's because the "origin" surface isn't the same surface that has input focus. (I need to check what the protocol actually requires here, not sure the check is correct.) |
And the spec:
I.e. Mir is wrong. There's no requirement about which of the client's surfaces has focus |
Yeah, I'd expect any pointer down + move to initiate a successful drag, regardless of focus. |
We're done here: Mir and Miriway fixes have landed. qt-layer-shell bug reported |
lxqt/lxqt-wayland-session#40 (comment)
The text was updated successfully, but these errors were encountered: