Bug 256334 - Width resize does not respond to left-click+hold, height resize works fine though
Summary: Width resize does not respond to left-click+hold, height resize works fine th...
Status: RESOLVED FIXED
Alias: None
Product: krunner
Classification: Plasma
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-11-08 01:29 UTC by chosunsk
Modified: 2010-11-15 01:24 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Picture of the problem (89.10 KB, image/jpeg)
2010-11-08 01:29 UTC, chosunsk
Details

Note You need to log in before you can comment on or make changes to this bug.
Description chosunsk 2010-11-08 01:29:54 UTC
Created attachment 53230 [details]
Picture of the problem

Version:           unspecified (using KDE 4.5.3) 
OS:                Linux

After bug 242516 has been fixed (https://bugs.kde.org/show_bug.cgi?id=242516), I noticed that krunner now stretches across my screen without letting me resize it. Changing its location from free floating to top edge will not allow me to resize its width, only its height. Before trying to resize its width, I ran into the screen edge management that resized it to half of my screen accordingly. Turning off the edge management, I still cannot resize its width. When attempting to do so, I see the double horizontal arrows indicating that I could. However, the double arrow automatically turned into the four-pointed arrow (move krunner) when left-clicking.

Reproducible: Always

Steps to Reproduce:
Try to resize the width of krunner's dialog window by:
1) Hovering mouse pointer to the left or right edge to bring up the width resize icon (two opposed horizontal arrows)
2) Then left click to attempt to resize


Actual Results:  
Now the resize icon is automatically transformed to the move icon.  Thus, whenever trying to call the function to resize the width of krunner, the move function is called instead.

Expected Results:  
After clicking when the mouse pointer shows the width resize icon, the width of krunner's dialog window should now expand or contract at the user's discretion.
Comment 1 Matthias Fuchs 2010-11-14 22:33:20 UTC
SVN commit 1197079 by mfuchs:

KRunner's width can be resized when it is floating.
Also resizing on the left size is improved --> the cursor stays at the left edge.
BUG:256334

 M  +26 -36    krunnerdialog.cpp  
 M  +1 -1      krunnerdialog.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1197079
Comment 2 Matthias Fuchs 2010-11-15 01:24:40 UTC
SVN commit 1197140 by mfuchs:

Backport r1197079
KRunner's width can be resized when it is floating.
Also resizing on the left size is improved --> the cursor stays at the left edge.
CCBUG:256334

 M  +26 -36    krunnerdialog.cpp  
 M  +1 -1      krunnerdialog.h  


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