Bug 445873

Summary: Don't wait for strut manager to reply before showing the view
Product: [Plasma] krunner Reporter: Kai Uwe Broulik <kde>
Component: generalAssignee: Alexander Lohnau <alexander.lohnau>
Status: CONFIRMED ---    
Severity: normal CC: nate, plasma-bugs-null
Priority: NOR    
Version First Reported In: master   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Kai Uwe Broulik 2021-11-21 18:43:42 UTC
KRunner queries Plasma's strut manager interface for determining the panel offset. This is done every time you open KRunner and might take a while if Plasmashell is busy or frozen.

Instead, there should be some change signals in Plasmashell, and/or it shows the window regardless and then updates the position on the reply comes in. Perhaps it can wait first time but subsequent ones should show immediately as panel positions and sizes rarely change