Bug 430472

Summary: Exiting fullscreen deforms window to a small column mid-screen
Product: [Applications] krita Reporter: Jo <jo.y.venn>
Component: CPU CanvasAssignee: Krita Bugs <krita-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: normal CC: halla, tamtamy.tymona
Priority: NOR    
Version First Reported In: 4.4.1   
Target Milestone: ---   
Platform: Other   
OS: macOS   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Jo 2020-12-16 18:03:40 UTC
SUMMARY
Most of the time I work in fullscreen mode. When I exit from fullscreen, krita deforms the main window to a small column mid - screen 

STEPS TO REPRODUCE
1. Enter fullscreen 
2. Work a bit (not sure if this step is necessary) 
3. Exit fullscreen

OBSERVED RESULT
Krita deforms the normal main window (not fullscreen) 

EXPECTED RESULT
Krita shouldn't change/deform window size after exiting from fullscreen mode 

SOFTWARE/OS VERSIONS
macOS: 10.14.6
Comment 1 Tiar 2020-12-16 18:12:02 UTC
What if you exit the full screen, then resize the window to be the size you want, and then enter full screen etc.? I *think* Krita window just remembers the previous used size, so simply changing it to something sane should work...
Comment 2 Jo 2020-12-16 18:23:10 UTC
I never play around with window sizes, the main window fills in the screen and exiting from fullscreen shouldn't change anything about the previous window state. But it does.
This seems a new bug, as i didn't see that behavior in older versions.

Just now I launched krita. As said the main window (not fullscreen state) fills the screen

I entered fullscreen, also hiding the dockers with tab 

I exited from fullscreen. The window shrunk to a square mid - screen. To a column if I opened the dockers with tab
Comment 3 Jo 2020-12-16 18:30:07 UTC
(In reply to Tymond from comment #1)
> What if you exit the full screen, then resize the window to be the size you
> want, and then enter full screen etc.? I *think* Krita window just remembers
> the previous used size, so simply changing it to something sane should
> work...

That sounds reasonable but it doesn't. krita seems not to remember its window state, not even if I change the window size and re-enter fullscreen.

I can change window size as often as I like. The fullscreen mode changes the size of the main window
Comment 4 Halla Rempt 2020-12-16 19:16:49 UTC
Nothing like this happens on any of my macs.
Comment 5 Bug Janitor Service 2020-12-17 04:34:24 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.