SUMMARY *** NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols. See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports *** After a while adding a new icon to panels is not possible. It is either not being added to the panel or if it does, it overlaps the first icon and cannot be selected or removed. Nothing can fix it other than changing this parameter: home/username/.config/kdeglobals -> Allow Expansion=true (setting it to true fixed the problem for me after a log out). Before finding this setting, I removed the whole kdeglobals and rebooted. It fixed the problem. Then I decided to find out the root cause and for me, changing that false to true fixed the problem and the panel started to function properly after a reboot. STEPS TO REPRODUCE 1. Create an empty top panel and add shortcuts, icons, spacer to it. I made the panel center and customized it a bit. 2. After a while, try to add more icons. 3. Keep trying adding different shortcuts or icons. OBSERVED RESULT Changing the parameter (or removing kdeglobals) fixed the problem. EXPECTED RESULT Fix the bug! SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: Kubuntu 23.04 (available in About System) KDE Plasma Version: 5.27.4 KDE Frameworks Version: 5.104.0 Qt Version: 5.15.8 ADDITIONAL INFORMATION
> Allow Expansion=true What does this setting do? Where did you find the advice to set it in your kdeglobals file? Also can you clarify how you're adding icons to your panel? Is it by pinning them to the Task Manager, or are you actually creating standalone Icon widgets?
Created attachment 161715 [details] attachment-1034726-0.html Hi Nate, No one told me what to do and I found the setting based on my experience. I've been a system administrator for 15 years now. I read logs, compared default files with my files, did A/B test etc. I'm not sure what the setting does. Actually it is you (KDE) who should tell me. :-) but it fixes the problem. I create empty panels and drag and drop icons on them. But it doesn't make any difference. When that bug happens, you can't add any icons to the panels (including KDE's default panel). When you drag the icon to the panel, nothing happens or on rare occasions the icon is being added to the panel but overlaps another icon and it becomes very difficult to remove it. I hope this is enough information. Regards Faryad On Mon, Sep 18, 2023, 9:52 PM Nate Graham <bugzilla_noreply@kde.org> wrote: > https://bugs.kde.org/show_bug.cgi?id=474614 > > Nate Graham <nate@kde.org> changed: > > What |Removed |Added > > ---------------------------------------------------------------------------- > Status|REPORTED |NEEDSINFO > CC| |nate@kde.org > Resolution|--- |WAITINGFORINFO > > --- Comment #1 from Nate Graham <nate@kde.org> --- > > Allow Expansion=true > What does this setting do? Where did you find the advice to set it in your > kdeglobals file? > > Also can you clarify how you're adding icons to your panel? Is it by > pinning > them to the Task Manager, or are you actually creating standalone Icon > widgets? > > -- > You are receiving this mail because: > You are on the CC list for the bug. > You reported the bug.
Source code inspection says that the "Allow Expansion" key only affects KDirOperator instances, and only when placed within the "[View Style]" group. If you didn't set it in that group, then it's in fact having no effect at all. Even if you did, there is no logical connection between KDirOperator and the code for the panel, so any perceived connection between the two is going to end up having been coincidence, random chance due to cosmic rays or solar flares, etc. So let's re-focus on how to reproduce the problem. Can you write up some specific and detailed steps to reproduce? Even the smallest detail helps; for example if you make your empty panel non-maximized, don't forget to mention that. If you add widgets to it, explain exactly how you do it, which widgets they are, and what order they're added. Thanks!
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone!