https://bugs.kde.org/show_bug.cgi?id=453792
Bug ID: 453792
Summary: Widget downloader becomes unusable after a connection
error
Product: plasmashell
Version: 5.24.4
Platform: Kubuntu Packages
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: Widget Explorer
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: 1.0
Created attachment 148831
--> https://bugs.kde.org/attachment.cgi?id=148831&action=edit
Connection error.
SUMMARY
If an error occurs while getting the list of widgets available for download,
the widget downloader becomes unusable. The downloader window is empty, there
is no way to refresh it to make another attempt to load the list of widgets.
Even closing and re-opening the downloader window doesn't help - the downloader
stays empty and doesn't perform another attempt to download the list of
widgets. The only workaround I found is to kill and restart plasmashell.
STEPS TO REPRODUCE
1. Right-click on desktop and select Add Widgets.
2. Click Get New Widgets.
3. Make sure a connection error happens while accessing KDE store. In my case I
had genuine connectivity issues. It may reproduce if network connection is
down.
OBSERVED RESULT
An error is displayed. The error window is not rendered according to the system
theme (see the screenshot, the "close window" button is rendered black). If I
close the error window, the downloader window remains empty.
EXPECTED RESULT
1. The error window should be rendered properly.
2. There should be a button to refresh the list of widgets. Pressing it should
retry connecting to the store.
3. Closing and re-opening the downloader window should re-download the list of
widgets.
SOFTWARE/OS VERSIONS
Operating System: Kubuntu 22.04
KDE Plasma Version: 5.24.4
KDE Frameworks Version: 5.92.0
Qt Version: 5.15.3
Kernel Version: 5.15.0-30-lowlatency (64-bit)
Graphics Platform: X11
Processors: 8 × Intel® Core™ i7-4700HQ CPU @ 2.40GHz
Memory: 15.5 GiB of RAM
Graphics Processor: Mesa Intel® HD Graphics 4600
--
You are receiving this mail because:
You are watching all bug changes.