Bug 424536

Summary: Docker becomes smaller vertically for every Tab
Product: [Applications] krita Reporter: coodlesmoodles
Component: DockersAssignee: Krita Bugs <krita-bugs-null>
Status: RESOLVED UPSTREAM    
Severity: normal CC: ghevan, griffinvalley, halla, tamtamy.tymona
Priority: NOR    
Version: 4.3.0   
Target Milestone: ---   
Platform: Mint (Ubuntu based)   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: Photo showing what happens to the docker below

Description coodlesmoodles 2020-07-22 12:12:33 UTC
Created attachment 130317 [details]
Photo showing what happens to the docker below

SUMMARY

If you put two dockers in the same column, the docker below will slowly be reduced to the minimum docker size every time Tab / Canvas-only mode is pressed.


STEPS TO REPRODUCE
1. Place a docker below another docker
2. Press canvas-only mode (Tab) about 15-25 times

OBSERVED RESULT
Depending on the size of the docker below, 15-25 Tab presses later the docker is reduced to minimum size that it would need to be resized again.

EXPECTED RESULT
For the dockers to stay the same size.

SOFTWARE/OS VERSIONS

Linux/KDE Plasma: Linux Mint 19.1 Tessa 64-bit
Kernel Linux 4.15.0-20-generic x86_64
MATE 1.20.1
Qt5 version 0.34


ADDITIONAL INFORMATION
Photo attached for demonstration
Comment 1 wolthera 2020-07-22 12:20:46 UTC
While I can reproduce, I am afraid that this is a bug in qt's docking system
Comment 2 vanyossi 2020-07-27 07:03:35 UTC
I cannot reproduce this in macos.
Comment 3 Tiar 2020-07-27 15:42:29 UTC
@coodlesmoodles can you please check if it happens in an appimage, too?
I cannot reproduce on appimage Krita 4.3.0 on Linux Mint 19.3 with Cinnamon.
Comment 4 coodlesmoodles 2020-07-30 10:14:50 UTC
@Tymond

It also happens with the appimage for me
Comment 5 Bug Janitor Service 2020-07-31 04:33:10 UTC
Thanks for your comment!

Automatically switching the status of this bug to REPORTED so that the KDE team
knows that the bug is ready to get confirmed.

In the future you may also do this yourself when providing needed information.
Comment 7 Halla Rempt 2021-09-08 07:43:42 UTC
Yeah, but it's still a bug in qt's docker implementation, so unless we start hacking on that (and let's not do that...) we cannot fix this.