https://bugs.kde.org/show_bug.cgi?id=470265
Bug ID: 470265 Summary: Changing mouse cursor theme does not apply in some contexts Classification: Plasma Product: kwin Version: 5.24.7 Platform: Kubuntu OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: kwin-bugs-n...@kde.org Reporter: andy...@mail.ru Target Milestone: --- SUMMARY After changing mouse cursor theme in System Settings, the new cursor theme does not apply in some contexts, meaning when the mouse cursor is over some parts of the desktop, the cursor appears as if old theme is in effect. This includes both the content that was on the screen before the theme was changed (meaning, for some content the change is applied and of other content it is not), and the content from applications that are launched after the change was made. STEPS TO REPRODUCE 1. Go to System Settings -> Appearance -> Cursors and change the current cursor theme. For example, from Breeze Light to Breeze. Press Apply. 2. Move the mouse to hover over different parts of the screen: - Desktop (the wallpaper). - Plasma panel containing task bar, icons, launcher, panel spacer and other widgets. - KDE and Qt-based applications, in particular their decoration and the window contents. For example, System Settings, Muon, KCalc, Yakuake, Konsole, QtCreator. - GTK-based applications. For example, Firefox, Meld, GIMP. - Wine-based applications, e.g. ImgBurn. - Steam (native Linux client). 3. Launch various applications (Qt and GTK-based) and hover the mouse over them. OBSERVED RESULT The new mouse cursor theme is applied for: - Most of the Plasma panel widgets, such as icons, task bar, launcher, clock, KRunner. - When the panel is in Edit Mode (Right Click on the panel, Enter Edit Mode) - over the panel or the widget that allows to drag or resize the panel. - When adding new widgets to the panel - over the window listing widgets. - After Right Clicking on the panel - over the panel and the context menu. - Window decorations, regardless of the application (KDE/Qt-based or GTK-based). - Yakuake window contents (the console). Yakuake was running prior to the theme change. - All GTK-based applications, regardless when they were launched. The cursor theme is not applied (old cursors are displayed): - Most KDE and Qt-based applications, except Yakuake. In my test, Konsole was launched after the theme change and was showing old cursors. Note that Konsole is unlike Yakuake, although both are showing console content and (I think) use the same base KDE component for it. - Plasma panel spacer and the panel itself - the short gaps between icons and the launcher are showing old mouse cursors. Note that this changes to new cursors if you Right Click on the panel, as described above. - Desktop (the wallpaper area). - Steam and Wine-based applications. Note that GTK apps are the most consistent - the new theme is applied for all apps that I tried. KDE is overall inconsistent. Some Plasma parts use the new cursor theme and others do not. EXPECTED RESULT New cursor theme should consistently apply in all contexts. SOFTWARE/OS VERSIONS Operating System: Kubuntu 22.04 KDE Plasma Version: 5.24.7 KDE Frameworks Version: 5.92.0 Qt Version: 5.15.3 Kernel Version: 5.19.0-1024-lowlatency (64-bit) Graphics Platform: X11 Processors: 16 × 12th Gen Intel® Core™ i7-12700K Memory: 31.1 GiB of RAM Graphics Processor: NVIDIA GeForce RTX 2080 Ti/PCIe/SSE2 -- You are receiving this mail because: You are watching all bug changes.