Summary: | Cursor Style Not Followed in Chromium Snap | ||
---|---|---|---|
Product: | [Plasma] plasma-integration | Reporter: | Greg Lepore <greg> |
Component: | general | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED UPSTREAM | ||
Severity: | normal | CC: | aleixpol, jr, nate, sitter |
Priority: | NOR | ||
Version: | 5.19.5 | ||
Target Milestone: | --- | ||
Platform: | Neon | ||
OS: | Linux | ||
URL: | https://bugs.launchpad.net/snapd/+bug/1585332 | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Greg Lepore
2020-10-02 13:33:03 UTC
Why was this bug moved to kwin? Doesn't KWin draw the cursor? (In reply to Nate Graham from comment #2) > Doesn't KWin draw the cursor? Only on Wayland. However, the compositor doesn't dictate the cursor theme or the cursor size, it's up to applications. It seems to me more like a snap integration bug rather than a kwin bug. Thanks. Do you know what's responsible for Snap integration? Is that handled by plasma-integration, or something else? Plasma integration sets which cursor in src/platformtheme/khintssettings.cpp, Qt actually does the important things. It would be useful to make sure that snaps can reach the right cursor theme. Surely that's a snapd problem https://github.com/snapcore/snapd/blob/fba407b15bf1c21542d1c5e255765baff3eb8a2d/interfaces/builtin/desktop.go#L69 Notably I don't see a rule for .local/share/icons so user specified cursor themes aren't accessible to confined apps. I guess that would be the same for themes too: https://bugs.launchpad.net/snapd/+bug/1585332 Greg, can you report a similar bug in the same place, but for cursors? Looks like the existing report https://bugs.launchpad.net/snapd/+bug/1585332 covers cursors as well, per this comment: "This is an umbrella bug for many efforts that build towards having much better support for theming. As one example we recently landed support for icon themes. This will also improve the support for mouse cursor icons. I switched the priority to wishlist because it's not a bug, it's a lot of new functionality for us to implement." I see. Makes sense. |