Bug 184178

Summary: strange selection marker bug in the columns view of dolphin
Product: [Applications] dolphin Reporter: Panagiotis Papadopoulos <pano_90>
Component: generalAssignee: Peter Penz <peter.penz19>
Status: RESOLVED FIXED    
Severity: normal CC: andresbajotierra
Priority: NOR    
Version: 16.12.2   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Unspecified   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Panagiotis Papadopoulos 2009-02-12 22:40:09 UTC
Version:            (using KDE 4.2.0)
Installed from:    Unspecified Linux

Open dolphin and switch to the columns view. Move your cursor over a file, so that the selection markers appear.

Hold the left mouse button after clicking on the selection marker and move the mouse a bit (just like you would do a rubber band selection)

Dolphin then shows the rubber band selection thingy (this is the bug).
Following these steps, will trigger the bug which is a bit hard to describe.
Comment 1 Dario Andres 2009-02-16 00:16:42 UTC
Could reproduce here using :

Qt: 4.5.0-rc1
KDE: 4.2.62 (KDE 4.2.62 (KDE 4.3 >= 20090204))
kdelibs svn rev. 924323 / kdebase svn rev. 924323
on ArchLinux i686 - Kernel 2.6.28.4
Comment 2 Peter Penz 2009-02-17 18:12:33 UTC
SVN commit 927488 by ppenz:

When the selection toggle is clicked and the mouse gets moved outside the selection toggle boundaries, a rubberband with a random start position will get visible. Bypass this issue by consuming the mouse-move events.

BUG: 184178

 M  +20 -2     selectiontoggle.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=927488
Comment 3 Peter Penz 2009-02-17 18:14:28 UTC
SVN commit 927490 by ppenz:

Backport of SVN commit 927488: When the selection toggle is clicked and the mouse gets moved outside the
selection toggle boundaries, a rubberband with a random start position will get
visible. Bypass this issue by consuming the mouse-move events.

CCBUG: 184178


 M  +20 -2     selectiontoggle.cpp  


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