Bug 450408 - Buttons on Animation Dockers Disappear if title bars are hidden and dockers are enabled.
Summary: Buttons on Animation Dockers Disappear if title bars are hidden and dockers a...
Status: CONFIRMED
Alias: None
Product: krita
Classification: Applications
Component: Animation (other bugs)
Version First Reported In: 5.0.2
Platform: Microsoft Windows Microsoft Windows
: NOR minor
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-02-16 20:39 UTC by Scroptels Gluzar
Modified: 2024-09-18 23:17 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Scroptels Gluzar 2022-02-16 20:39:03 UTC
SUMMARY
Buttons on Animation Dockers Disappear if title bars are hidden and dockers are enabled.

This happens in 2 ways, either when switching to an animation workspace or by enabling a docker in a workspace where they are not already present.

STEPS TO REPRODUCE
Workspace switch bug.
1. Open Krita and select a workspace with the animation dockers activated.
2. If the option "Show Dockers Titlebars" are enabled when switching, the buttons will show up
3. If the option Is Disabled however, all the buttons on the top menu will be missing (play, onion skin, frame buttons etc.)

Enabling docker bug
1. Open Krita and select a workspace with the animation dockers deactivated.
2. If the option "Show Dockers Titlebars" are enabled when switching, the buttons will show up
3. If the option Is disabled however, all the buttons on the top menu will be missing (play, onion skin, frame buttons etc.)

OBSERVED RESULT
On workspace switch bug.
The top buttons disappear, only the timeline stuff appears (layers, frames, edit audio etc.)
On enabling docker bug
Only one of the 2 dockers, the animation timeline docker, seems to have it's buttons disappear.

EXPECTED RESULT
The buttons should still be present. My solution would be to have the "Show Docker Titlebars" not affect the animation dockers.
I like hiding the titlebars because it prevents me from accidentally move a docker, but i can still acidentally move the animation dockers even though they are hidden anyway. So just have them unaffected until a better solution is arrived at.

SOFTWARE/OS VERSIONS
Windows: Windows 11
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 Halla Rempt 2022-02-16 20:48:45 UTC
Well, since the buttons are placed on the titlebar, that's to be expected. I don't think it's worth the code to have a mechanism to either exclude the timeline docker from the toggle titlebar switch or move the buttons into the docker if titlebars are disabled.
Comment 2 Eoin O'Neill 2022-02-24 22:12:34 UTC
Well, since this is technically the case, I'll go ahead and confirm this as an issue-to-resolve at some point.  I'm going to keep this relatively low priority though, since it's a very specific and easy to work around edge case in the design.
Comment 3 Dmitry Kazakov 2024-07-23 12:43:45 UTC
The issue is really hard to reproduce, since it is hidden in the config file. Though it is possible to reproduce in Krita 5.2.3 and master.