shaded windows forget their height on restore

Bug #1971630 reported by Gordon Lack
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kwin (Ubuntu)
New
Undecided
Unassigned

Bug Description

I have double-click on the titlebar set to (toggle) shade the window.

If I shade a window (seems to be any window) on Kubuntu Jammy then when I try to restore the window the height is completely wrong - only a few pixels.

If the window is maximized vertically then that is restored correctly.

Was all fine in Impish but this is happening on both system that I've updated to Jammy.

It might not be sddm's fault, but that's the only common factor I can see.

ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: sddm 0.19.0-2ubuntu2
ProcVersionSignature: Ubuntu 5.15.0-27.28-generic 5.15.30
Uname: Linux 5.15.0-27-generic x86_64
ApportVersion: 2.20.11-0ubuntu82
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: KDE
Date: Wed May 4 22:23:05 2022
InstallationDate: Installed on 2022-05-04 (0 days ago)
InstallationMedia: Kubuntu 22.04 LTS "Jammy Jellyfish" - Release amd64 (20220419)
SourcePackage: sddm
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Gordon Lack (gordon-lack) wrote :
Revision history for this message
Erich Eickmeyer (eeickmeyer) wrote :

To clarify: sddm is the display manager, which is what you use to log-in, and that's it. kwin is the window manager, which you use once logged-in.

affects: sddm (Ubuntu) → kwin (Ubuntu)
Revision history for this message
Gordon Lack (gordon-lack) wrote :

Thanks. Useful info as:

I had a look at how things behaved on the Installation image. It looks OK there - even if I set the double-click == shade option.
So it seems as though it's something odd/unusual in my set-up (which has just been dragged along from previous Kubuntu versions).

I'll need to do some experiments....

Revision history for this message
Gordon Lack (gordon-lack) wrote :

I've worked out what the issue is!

This bug occurs if you try to set a Window border size (any size, other than none) for Breeze.

This is Settings under Appearance -> Window Decorations/ Window border size (bottom left).

Setting a border size for Plastik (which has one by default anyway) is OK.

But Breeze (default none) doesn't like you setting any.
I set Tiny, as otherwise overlapping window just merge into one another with no dividing line.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.