Bug 198814 - Improve the positioning of dragged extenders into the desktop
Summary: Improve the positioning of dragged extenders into the desktop
Status: RESOLVED FIXED
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
: 192624 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-07-03 18:31 UTC by Grósz Dániel
Modified: 2010-06-12 11:44 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Grósz Dániel 2009-07-03 18:31:51 UTC
Version:            (using Devel)
OS:                Linux
Installed from:    Compiled sources

If I move an extender/collection by dragging and dropping its caption, when I drop it, it appears with an animation like when a new plasmoid appears and its top left corner appears under the mouse (and not the place on the caption I dragged).

This is probably more a wish than a bug report but this is so inconsistent with the typical drag'n'drop move behavior of windows and plasmoid handles that I would count it as a bug.
Comment 1 Dario Andres 2009-07-15 23:16:24 UTC
Technically this is because the extenders are no pure-widgets, so when you drag some extender to the desktop, it first needs to create a new "Internal Extender Container" (real)widget to contain the extender itself. May be the position could be improved a bit.
Comment 2 Dario Andres 2009-08-19 19:12:03 UTC
*** Bug 192624 has been marked as a duplicate of this bug. ***
Comment 3 Alan Jenkins 2009-08-27 16:22:32 UTC
There's another inconsistency as well - when dragging by the caption, you can't move the extender to a panel.  You have to drag it by the "handle" if you want to move it to a panel.
Comment 4 Aaron J. Seigo 2009-08-27 20:13:31 UTC
@Alan: that's true of all widgets, not just the extenders, and a completely separate issue from this one.
Comment 5 Henry Rust 2010-01-02 17:46:31 UTC
I can confirm this bug on KDE 4.3.4 with Qt 4.5.3. It's a really strange behavior. So I agree with Grósz Dániel that this should be count as a bug.
Comment 6 Marco Martin 2010-06-12 11:44:40 UTC
SVN commit 1137301 by mart:

event->button() is usually empty, do drags only with the left buttons (and find the down position with that too) instead
BUG:198814


 M  +4 -2      extenderitem.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1137301