Bug 494602

Summary: Virtual Desktop Switching OSD is not shown, "PlasmaCore.Window is not a type" is logged
Product: [Plasma] kwin Reporter: Daniel Kamil Kozar <dkk089>
Component: scriptsAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: NOR    
Version: git-stable-Plasma/6.2   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Daniel Kamil Kozar 2024-10-12 15:27:41 UTC
SUMMARY
The Virtual Desktop OSD is not shown when switching desktops. The actual desktop is switched though. Additionally, the following log entires are made when kwin is launched or the feature is switched on/off :

kwin_x11[862]: file:///usr/share/kwin/scripts/desktopchangeosd/contents/ui/osd.qml:16:1: PlasmaCore.Window is not a type
kwin_x11[862]: file:///usr/share/kwin/scripts/desktopchangeosd/contents/ui/main.qml:21: TypeError: Cannot read property 'show' of null

STEPS TO REPRODUCE
1. Turn on Virtual Desktop OSD by going to Window Management > Virtual Desktops > "Show on-screen display when switching" in System Settings.
2. Switch a desktop.

OBSERVED RESULT
The OSD does not appear.

EXPECTED RESULT
The OSD does appear.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma:
KDE Plasma Version: 6.2.0
KDE Frameworks Version: 6.6.0
Qt Version: 6.7.3

ADDITIONAL INFORMATION
Worked fine before upgrading to Plasma/KWin 6.2.0.
Comment 1 Daniel Kamil Kozar 2024-10-12 15:36:29 UTC

*** This bug has been marked as a duplicate of bug 494475 ***