Bug 369312 - A taller height of panel is reset to default height, when a virtualbox window is resized horizontally
Summary: A taller height of panel is reset to default height, when a virtualbox window...
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Panel (show other bugs)
Version: master
Platform: Neon Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
: 378895 (view as bug list)
Depends on:
Blocks:
 
Reported: 2016-09-25 08:46 UTC by Achim Bohnet
Modified: 2021-01-28 14:56 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 Achim Bohnet 2016-09-25 08:46:12 UTC
Seen in neon pkgs of: master  and 4.7.95+git running in a virtualbox:

Reproducible: Always

Steps to Reproduce:
1. Make the  panel at the bottom taller (higher?)
2. In- or decreate the  width of the virutalbox window 

Actual Results:  
Panel height jumps back to default height.

Expected Results:  
Panel keeps the custum height is had before the virtualbox window resize.

Resizing the virtualbox window in vertialcal direction preserves the custum height of the panel.

Maybe it's worth to check after this is fixed what happens with panel on the left/right/upper side.
Comment 1 Achim Bohnet 2016-09-25 08:58:37 UTC
1. Panel at the top shows the same bug as described in this bug for bottom panel.

2. Wider Panel on the left or right:
 * horizontal resize ->  width is kept
 * vertial resize -> width is reset to default -> bug
Comment 2 Marco Martin 2016-09-26 15:05:28 UTC
kindof expected, as panel sizes are stored indipendently per screen resolution.
the idea is that when the same panel goes to a screen of different resolution it will have a configuration for that screen, as you want ti with an optimal size for said screen.
same thing for same screen changing resolution, or real hardware a smaller resolution will make things look zoomed up, so a different panel size is needed in order to look usable
Comment 3 David Edmundson 2018-03-08 13:35:25 UTC
*** Bug 378895 has been marked as a duplicate of this bug. ***
Comment 4 David Edmundson 2018-03-08 13:35:53 UTC
We moved alignment to be global rather than screen-dependent. IMHO we should for thickness too
Comment 5 Aaron Peterson 2018-03-25 21:45:32 UTC
This is literally a show stopper.

I cannot deploy KDE while this bug exists.
I did a work around technically for a client.. .where  I set every likely resolution to have a configuration.... where width was specified...

This keeps people from using your software.
Anybody who comes across this will run away...
Not even file a bug... It is so horrible.
Comment 6 David Edmundson 2021-01-28 14:56:43 UTC
Panel thickness now writes into a global setting as well as the per-screen setting which is used if there are no other changes.

i.e Setting thickness once then changing resolution will use the set value.