Bug 250756 - Drop virtual desktop keep the widget at the same size
Summary: Drop virtual desktop keep the widget at the same size
Status: RESOLVED FIXED
Alias: None
Product: plasma4
Classification: Plasma
Component: widget-pager (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: junior-jobs
Depends on:
Blocks:
 
Reported: 2010-09-10 10:45 UTC by BRULE Herman
Modified: 2010-09-27 04:30 UTC (History)
3 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 BRULE Herman 2010-09-10 10:45:32 UTC
Version:           unspecified
OS:                Linux

Hello, before I had 4 desktop virtual, I have drop 2, after the widget have keep the same size like 4 (I have try move), I have need remove and re-insert this widget to have the right size.
Thanks to fix it.

Reproducible: Always

Steps to Reproduce:
Have 4 virtual desktop with Number of rows: 2.
Drop 2.
Comment 1 BRULE Herman 2010-09-10 10:54:41 UTC
I'm in multi-screen and widget layout by plasma desktop.
Comment 2 Beat Wolf 2010-09-21 23:14:32 UTC
perhaps this patch solves the bug:
http://reviewboard.kde.org/r/5355/
Comment 3 Janet 2010-09-24 17:03:33 UTC
Same here, KDE SC 4.5.1, Debian unstable. Logging out of KDE and re-login helps too. No need to remove the pager widget.
Comment 4 Anthony Bryant 2010-09-27 01:25:07 UTC
SVN commit 1180090 by abryant:

Make configAccepted() just write the new config, and configChanged() read everything back in and update the applet.
Split grid resizing logic into its own method, and ensure that the applet is always resized when the grid is.
BUG:250756


 M  +130 -122  pager.cpp  
 M  +2 -1      pager.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1180090
Comment 5 Anthony Bryant 2010-09-27 04:30:51 UTC
SVN commit 1180116 by abryant:

Backport the bugfix from r1180090 to the 4.5 branch:
Split grid resizing logic into its own method, and ensure that the applet is always resized when the grid is. 
CCBUG:250756


 M  +90 -68    pager.cpp  
 M  +2 -1      pager.h  


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