Bug 249524 - When adding a monitor configuration through Size & Orientation, the Panel does not resize properly
Summary: When adding a monitor configuration through Size & Orientation, the Panel doe...
Status: RESOLVED FIXED
Alias: None
Product: plasma4
Classification: Unmaintained
Component: panel (show other bugs)
Version: 4.5 and older
Platform: Unlisted Binaries Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-30 18:13 UTC by bj.cardon
Modified: 2012-05-17 18:02 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description bj.cardon 2010-08-30 18:13:16 UTC
Version:           unspecified (using KDE 4.5.0) 
OS:                Linux

If you add a monitor configuration in Display Settings that moves the taskbar to another monitor with a higher resolution than your main screen, the panel think the width of the new screen is the same as the original one.

See steps to reproduce...

Reproducible: Always

Steps to Reproduce:
(In case it matters, I am on an HP G70 with an Intel GMA 9xx)
1. Plug fancy new monitor in (in this case it is a VGA screen)
2. Open Display Settings
3. Set second monitor to a higher resolution than your primary screen
4. Set second monitor to be to the right of your primary screen
5. When the panel moves to the second screen, it will only be as wide as it was on the primary screen.

Actual Results:  
When the panel moves to the second screen, it will only be as wide as it was on the primary screen. Hitting the cashew shows that the panel cannot see any additional width on the second monitor, either. However, you can sometimes "reset" what it thinks by moving it to a different screen edge and then back to the bottom. Once you do this and make it wider, though, the K-menu gets really wide, too.

Expected Results:  
The panel should adapt to the full width of the screen if that is what it was set at on the primary screen, or it should use up the same percentage of the new screen as it did the old one.

All of my settings are default KDE 4.5 settings (as default as Kubuntu is) except that I am using SmoothTasks instead of the standard task widget.
Comment 1 bj.cardon 2011-01-27 23:18:12 UTC
So, two things.

First, this issue is present with the Nvidia drivers and nvidia control panel as well.

Second, KDE 4.6 seems to have made this issue even worse. It seems that KDE recognizes the least wide monitor as the maximum panel width and won't remember how wide the K panel is at all while the toolbox is not open.
Comment 2 Jon Nelson 2011-04-13 21:05:00 UTC
Confirm. Possible dups: bug 265051 and bug 266112
Comment 3 Jon Nelson 2011-07-25 22:24:09 UTC
Still a problem as of KDE 4.7RC2.
Comment 4 Reza 2011-12-17 00:40:16 UTC
Hi,

I'm testing agains 4.7.3 but cannot reproduce the bug.
I tried changing my laptop screen lower then drag the panel to external one.
It resized properly.

Could you please try again in 4.7.3 or higher?
Comment 5 Myriam Schweingruber 2012-05-17 18:02:51 UTC
Closing based on comment #4. Please feel free to reopen this report if you can still reproduce this with KDE 4.8.3 or later.