Bug 445659

Summary: Opening Plasma popup the second time produces log spam on Wayland
Product: [Frameworks and Libraries] libplasma Reporter: Nate Graham <nate>
Component: libplasmaAssignee: Marco Martin <notmart>
Status: RESOLVED FIXED    
Severity: minor CC: kde, plasma-bugs-null
Priority: NOR    
Version First Reported In: 5.86.0   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Nate Graham 2021-11-17 18:57:09 UTC
On Wayland, the second time I open the popup for Kickoff, the System Tray, the digital clock, or anything else with a popup, I get this logspam output

kf.plasma.quick: Couldn't create KWindowShadow for PlasmaQuick::Dialog_QML_230(0x35d4e80, name="popupWindow")
kf.plasma.quick: Couldn't create KWindowShadow for PlasmaQuick::Dialog_QML_230(0x35d4e80, name="popupWindow")
kf.plasma.quick: Couldn't create KWindowShadow for PlasmaQuick::Dialog_QML_230(0x35d4e80, name="popupWindow")
Comment 1 David Redondo 2021-11-18 13:25:00 UTC
This is because the showEvent is delivered to dialog before there is a wayland surface/platformwindow notified, but updateTheme() and friends already trigger creation of the shadows
Comment 2 Nate Graham 2025-02-22 17:04:18 UTC
No longer an issue today.