Summary: | Widget & Apps icons added to *additional* (non-default) Plasma panel can not be relocated/reordered. | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | Rob <robert.devanna> |
Component: | Panel | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | major | CC: | kde, tittiatcoke |
Priority: | NOR | ||
Version: | master | ||
Target Milestone: | 1.0 | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/plasma-desktop/1217b9060f5490605832649116b29e94b448a3ec | Version Fixed In: | 5.4.0 |
Sentry Crash Report: |
Description
Rob
2015-07-12 22:34:56 UTC
Looks like a duplicate of Bug 349052 (each panel is a containment, like the Desktop, except that you can have multiple panels even on a single monitor setup). Could you perhaps try whether the bug is fixed with an up-to-date git master build of plasma-desktop? (In reply to Kai Uwe Broulik from comment #1) > Looks like a duplicate of Bug 349052 (each panel is a containment, like the > Desktop, except that you can have multiple panels even on a single monitor > setup). Could you perhaps try whether the bug is fixed with an up-to-date > git master build of plasma-desktop? As indicated on IRC, the git commit is active on the system but does not resolve this particular bug. What I can reproduce is the following: Add an empty panel to the desktop and add a number of widgets/plasmoids to it. As long as you stay in the "unlock widgets" mode, then you can move these plasmoids around. However as soon as you lock them, they all jump back to the order they were initially added to the panel. Also what is weird is that if I move one plasmoid to another location, I can no longer move it anymore. Also when the mouse is hovering on it, the plasmoid name is not indicated. (In reply to Kai Uwe Broulik from comment #1) > Looks like a duplicate of Bug 349052 (each panel is a containment, like the > Desktop, except that you can have multiple panels even on a single monitor > setup). Could you perhaps try whether the bug is fixed with an up-to-date > git master build of plasma-desktop? I upgraded to the distro's pkg: plasma5-desktop-5.3.91git~20150712T165117~87d5343-104.1.x86_64 I can't provide a changelog to verify that the fix is there; the distro says maintaining the changelog is 'too much work', so the latest commit log is from April 2015. With that ^^ pkg in place though, the problem does NOT go away; same problem's seen as originally reported. Git commit 1217b9060f5490605832649116b29e94b448a3ec by Kai Uwe Broulik. Committed on 13/07/2015 at 17:42. Pushed by broulik into branch 'master'. Only have one instance of the LayoutManager per containment By removing the pragma library statement each QML file importing the LayoutManager would gets its own independent JS context resulting in the main and ConfigOverlay getting out of sync and causing all sorts of strange behavior. Patch by notmart FIXED-IN: 5.4.0 M +5 -7 containments/panel/contents/ui/ConfigOverlay.qml M +1 -0 containments/panel/contents/ui/main.qml http://commits.kde.org/plasma-desktop/1217b9060f5490605832649116b29e94b448a3ec (In reply to Kai Uwe Broulik from comment #4) > Git commit 1217b9060f5490605832649116b29e94b448a3ec by Kai Uwe Broulik. Confirming that upgrading to plasma5-desktop-5.3.91git~20150713T195602~4d726c4-107.1.x86_64 did the trick, thanks! Responsiveness in the panel on icon relocation is VERY 'jerky' (searching bugs ...), and the Icon Settings dialog is still broken (bug filed), but I suspect these are two additional/separate issues from this. |