Summary: | Mouse pointer is shown as an arrow while moving or resizing a window | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Lasse Liehu <lasse.liehu> |
Component: | core | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | Flags: | mgraesslin:
ReviewRequest+
|
Priority: | NOR | ||
Version: | git master | ||
Target Milestone: | 5 | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
URL: | https://git.reviewboard.kde.org/r/121923/ | ||
Latest Commit: | http://commits.kde.org/kwin/ab4b1ba25a68274c4c2d4438570a5e39b16667df | Version Fixed In: | 5.2.0 |
Sentry Crash Report: |
Description
Lasse Liehu
2014-05-17 18:09:48 UTC
which mouse cursor theme are you using? I was using Breeze. Did a bit more testing and was able to "fix" the issue by doing: 1. Change cursor theme to Oxygen Black 2. Click Apply – cursor theme is changed to Oxygen Black, but the issue is not fixed 3. Log in again – cursor theme is still Oxygen Black and the issue is fixed 4. Change cursor theme back to Breeze 5. Click Apply – cursor theme is changed to Breeze and the issue is fixed However if I then: 1. Log out 2. Remove .cache5, .config, .config5 and .local5 from home directory 3. Log in – cursor theme is Breeze and the issue appears 4. Change cursor theme to Oxygen Black 5. Click Ok – cursor theme is not changed instantly; instead a message says that changes will take effect on next log in 6. Log in again – cursor theme is still Breeze and the issue still appears thanks for the investigation. That kind of matches with what I see: KWin falls back to the Oxygen cursor when resizing a window. So far I thought it's just a local issue, but given that bug report I think it's more general. The problem is related to the available sizes of the icon theme. Breeze only provides the size 32 and 64. My settings were resolution dependent. After changing to size 32 and restarting kwin the correct cursor was picked on resize and move. in addition to https://git.reviewboard.kde.org/r/121923/ Breeze also changed the available cursor sizes recently. Git commit ab4b1ba25a68274c4c2d4438570a5e39b16667df by Martin Gräßlin. Committed on 08/01/2015 at 14:09. Pushed by graesslin into branch 'Plasma/5.2'. First try getting cursor theme from environment variable If XCURSOR_THEME and XCURSOR_SIZE are set they are preferred over reading the values from kcminputrc. REVIEW: 121923 FIXED-IN: 5.2.0 M +22 -5 cursor.cpp M +1 -0 cursor.h http://commits.kde.org/kwin/ab4b1ba25a68274c4c2d4438570a5e39b16667df |