| Summary: | When "Kill Window" is used to kill Plasmashell, the recovery path is unclear for the user | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | indecisiveautomator |
| Component: | core | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | CONFIRMED --- | ||
| Severity: | normal | CC: | nate |
| Priority: | NOR | Keywords: | usability |
| Version First Reported In: | 5.25.4 | ||
| Target Milestone: | --- | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
indecisiveautomator
2022-08-25 01:05:22 UTC
Perhaps KWin could automatically restart Plasma when this happens. Generally killing plasmashell should be harmless. There are a couple of issues I've experienced when killing Plasmashell but maybe they should be reported separately ? The most obvious is that the Digital Clock widget doesn't respect my region setting anymore and always shows 12hr instead of 24hr. This could apply to all regional settings but this is just the one I noticed last night a few hours after this bug report. If this is a separate issue then maybe restarting Plasmashell could be a good solution. Though having a warning would mean the user would know what's going to happen. Having all their panels and such disappear and reappear (with the associated minor visual glitches of everything coming back into place) might not be the best in terms of "presentation" I guess is how I would put it. But I'm not a dev, that's just my two cents as a Plasma user :-) It sounds like your plasma settings are being lost; that definitely should not happen when you manually kill plasmashell. So please do file a bug, especially if you can reproduce it consistently. I think auto-restarting is the right thing as when the user invoked the "kill window" functionality and clicks on Plasma, it's pretty clear what they want to do. You can say, "well, what if the user made a mistake", but this is a scary feature that luterally has a red skull and crossbones icon, which is designed to provoke alarm and make the user understand that what they're about to do is dangerous. If they use the functionality carelessly despite the existing "I'm dangerous!" visual cues, I think that's on them. :) |