Bug 365267 - Kwin crashes after adding a new system tray and moving it, displays wrong dialogue
Summary: Kwin crashes after adding a new system tray and moving it, displays wrong dia...
Status: RESOLVED BACKTRACE
Alias: None
Product: plasmashell
Classification: Plasma
Component: Containment (show other bugs)
Version: 5.7.0
Platform: Arch Linux Linux
: NOR normal
Target Milestone: 1.0
Assignee: Sebastian Kügler
URL: https://imgur.com/a/D0bfY
Keywords:
Depends on:
Blocks:
 
Reported: 2016-07-09 03:46 UTC by Jens Reuterberg
Modified: 2017-12-10 15:29 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jens Reuterberg 2016-07-09 03:46:12 UTC
I had a panel on one side with a system tray, launcher and clock. Added a new system tray to desktop and when clicking the settings button, I get the desktop settings instead of system tray settings.
When trying to drag the system tray widget using the handle, kwin crashes, screen goes black but still display mouse, and dialogues like desktop number when moving from desktop to desktop.

Reproducible: Always

Steps to Reproduce:
1. Add system tray to desktop
2. Click on settings for the applet (not rightclick on system tray)
3. Move system tray

Actual Results:  
Displays the desktop settings instead of widget settings. When moved Kwin crashes

Expected Results:  
Display widget settings, able to move the widget when dragging the handle.
Comment 1 Jens Reuterberg 2016-07-09 03:50:56 UTC
After doing it over and over I realize the only thing that it removes is the wallpaper, all other features like opening new apps. yakuake, krunner etc are all there. There simply isnt a desktop to rightclick on or interact with in any way

Rightclicking on the system tray on the desktop still brings up the desktop settings and not just clicking the settings on the panel
Comment 2 Jens Reuterberg 2016-07-09 03:54:25 UTC
More fiddling - this only affects the system tray widget and when its on the desktop
Comment 3 Thomas Lübking 2016-07-09 06:28:07 UTC
Sounds much more like a plasmashell issue - shell and compositor seem to be running on the screenshots.
Comment 4 Jens Reuterberg 2016-07-09 13:09:24 UTC
(In reply to Thomas Lübking from comment #3)
> Sounds much more like a plasmashell issue - shell and compositor seem to be
> running on the screenshots.

Ah cheers Thomas (it was five in the morning and I had slept two hours when I did this bugreport so a bit saucy in the head)

Also the same applies to my desktop, tested it there to, will test it on another distro as well later to see if it exists there.
Comment 5 Alexander Mentyu 2017-12-08 16:25:33 UTC
KWin isn't crashing when moving systray widget - but it displays part Desktop part Systray settings window on right/handle click - and there is a text in 'Wallpaper' section of the settings window - 'Layout changes must be applied before other changes can be made' just like after layout change

Distribution: KDE neon Developer Edition - Stable Branches
Plasma: 5.11.4
Frameworks: 5.41.0
Qt: 5.9.3
Kernel 4.10.0-40-generic
Comment 6 David Edmundson 2017-12-10 15:29:07 UTC
If it crashes, we need a backtrace. See the sad face icon in the system tray.

Though it'll almost certainly be the QV4::objectWrapper crash.