Bug 181999 - kcolorpicker widget takes up all available space in panel
Summary: kcolorpicker widget takes up all available space in panel
Status: RESOLVED FIXED
Alias: None
Product: plasma4
Classification: Plasma
Component: widget-misc (show other bugs)
Version: unspecified
Platform: openSUSE Unspecified
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-01-26 17:48 UTC by Edwin Boersma
Modified: 2009-04-30 15:49 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
screen shot (18.01 KB, image/jpeg)
2009-01-26 17:50 UTC, Edwin Boersma
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Edwin Boersma 2009-01-26 17:48:17 UTC
Version:            (using KDE 4.1.3)
Installed from:    SuSE RPMs

The widget gets stretched over all the available space in the panel. It overlaps the properties button of the panel as well.
Comment 1 Edwin Boersma 2009-01-26 17:50:29 UTC
Created attachment 30631 [details]
screen shot
Comment 2 FiNeX 2009-04-15 11:15:47 UTC
Cannot reproduce on current trunk (r954149). Probably it has been fixed.
Comment 3 Dario Andres 2009-04-26 00:37:22 UTC
Here using:

Qt: 4.5.0 + qt-copy-patches-942255
KDE: 4.2.70 (KDE 4.2.70 (KDE 4.3 >= 20090415))
kdelibs svn rev. 958964 / kdebase svn rev. 958965
on ArchLinux i686 - Kernel 2.6.29.1

I can reproduce this, the Color picker widget takes all the space available on a horizontal or vertical panel.
Comment 4 FiNeX 2009-04-26 01:30:18 UTC
@Dario: probably I've missed the "in the panel" part :-)

Anyway, today Aaron fixed the same problem on system tray. Colorpicker and probably even other plasmoids suffer of the same bug.
Comment 5 Marco Martin 2009-04-30 15:49:26 UTC
SVN commit 961642 by mart:

transparently add and remove a spacer in the panel when an applet with
expanding sizepolicy is added-removed, this should avoid horrendously
stretched applets
BUG: 181999


 M  +61 -2     containments/panel/panel.cpp  
 M  +4 -0      containments/panel/panel.h  
 M  +9 -4      shells/desktop/panelappletoverlay.cpp  


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