Created attachment 169955 [details] plas…hell.mp4 SUMMARY See the attached video. Some mysterious mini-popup window briefly appears and immediately closes itself when switching to the General tab (in case of Application Dashboard). STEPS TO REPRODUCE 1. Open configuration window of Application Dashboard, Application Launcher, Folder View or any other applet that has an icon chooser button. OBSERVED RESULT "plas…hell" window briefly appears and immediately closes itself. EXPECTED RESULT no popups SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 6.1.80 KDE Frameworks Version: 6.3.0 Qt Version: 6.7.1 Kernel Version: 6.9.2-arch1-1 (64-bit) Graphics Platform: X11 Graphics Processor: NVIDIA GeForce GTX 970M/PCIe/SSE2
This is a bug either in the IconDialog QML Type from org.kde.iconthemes module, or in the KIconDialog class itself.
I coded a little QtWidgets app, and can confirm this is a bug in the KIconDialog class itself, no QML involved.
A possibly relevant merge request was started @ https://invent.kde.org/frameworks/kiconthemes/-/merge_requests/140
*** Bug 476116 has been marked as a duplicate of this bug. ***
Git commit 72ff9a1d61119bbf0966740e4a26ba99dc2e2e96 by ivan tkachenko. Committed on 30/05/2024 at 00:54. Pushed by cullmann into branch 'master'. KIconDialog: Prevent briefly visible mini-window from showing up Any QWidget on show() would create a window of their own, if they are not parented to any other widget which has a window already. Don't call show() on the placeholder label before it is parented to the invisible dialog widget. M +2 -2 src/widgets/kicondialog.cpp https://invent.kde.org/frameworks/kiconthemes/-/commit/72ff9a1d61119bbf0966740e4a26ba99dc2e2e96