Version: (using Devel) Installed from: Compiled sources I'm using the new task manager from KDE SVN and I've found the following issues if I enable the Manual sorting of tasks: 1. If windows are grouped and I click on the grouped entry, the popup which shows the grouped windows is not displayed. The only way to make it appear is to clic and hold for a few seconds which is annoying. If normal sorting is selected then this work as expected. 2. The manual sorting of tasks itself does not work properly as expected. Achieving the actual sort by dragging is somewhat difficult. Sometimes it works sometimes not, it's a little bit clunky. Thats all i think. Hope this helps, thanks :)
it's done because otherwise wouldn't be possible to drag groups around
hmm.. I don't get what you mean.. what is done that way? Maybe I was not clear enough but clearly the current way it's counter-intuitive and flawed.
two possibilities that jump to mind: * show the window list immediately, hide when a drag begins (yes, this means you have to click, release) * don't show the window list until the mouse is released (but without a drag)
the popup will now open by now immediately if you release the mousebutton instead of just holding it down. But sorting is still a bit broken, i will look into it.
I've upgraded to KDE 4.2.1 and the first issue is solved :) Sorting is still a bit broken, specially when groups are involved, but good progress anyway.
I can still reproduce this bug on trunk r958924. Manual sorting fails only if there are grouped tasks (doesn't matter if by name or manually). It's reproducible by dragging an taskbar item onto a grouped item's area. For non-grouped tasks this would move the task in the taskbar, if dropping onto the left or right edge of a grouped task the order of tasks stays the same as before. It seems to work sometimes and I suspect it stops working after first dragging a grouped item. (hope that's clear enough - if it isn't, bug me for a better explanation).
*** This bug has been marked as a duplicate of bug 200255 ***