Bug 344907 - Zoom slider/buttons fail to appear in top toolbar on opening Krita
Summary: Zoom slider/buttons fail to appear in top toolbar on opening Krita
Status: RESOLVED FIXED
Alias: None
Product: krita
Classification: Applications
Component: Usability (show other bugs)
Version: 2.9
Platform: Microsoft Windows Microsoft Windows
: NOR minor
Target Milestone: ---
Assignee: Krita Bugs
URL: https://dl.dropboxusercontent.com/u/4...
Keywords:
: 345529 347424 348741 349501 350646 358093 (view as bug list)
Depends on:
Blocks:
 
Reported: 2015-03-06 15:45 UTC by Sean Mirrsen
Modified: 2017-03-03 09:52 UTC (History)
8 users (show)

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


Attachments
Missing buttons int he toolbar before opening a new document (351.38 KB, image/jpeg)
2015-06-23 12:37 UTC, Camille Bissuel
Details
Missing buttons in the toolbar after opening a new document (211.15 KB, image/jpeg)
2015-06-23 12:38 UTC, Camille Bissuel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sean Mirrsen 2015-03-06 15:45:51 UTC
I like having the zoom controls on the top of the screen, so I usually add them to the top toolbar. However after they've been added, if Krita is closed and opened anew, the Zoom In/Zoom Out buttons, as well as the Zoom control with slider if it was added, consistently fail to appear.

Other added buttons, like Undo/Redo, or canvas rotation, appear normally.
The Zoom controls fail to appear regardless of where on the toolbar they are added, or which toolbar they are added to.

The provided screenshot depicts the toolbar configuration window open immediately after opening Krita - the Zoom buttons are present in the list, the Apply button is greyed out as no changes were made, but the buttons are not on the toolbar.

The missing controls are not off beyond the length of the toolbar.
The missing controls do not reappear if the visual style of toolbar items is changed from the drop-down menu (i.e. icons or text). 

The missing controls reappear if the toolbar configuration window is opened, any action at all is taken there (even i.e. moving the same element up and down again so that the list is the same), and either the Apply button is clicked, or the OK button is clicked when the Apply button is enabled.

Reproducible: Always

Steps to Reproduce:
1. Add Zoom In or Zoom Out buttons to the top toolbar, or the Zoom control.
2. Close Krita.
3. Reopen Krita and load any image.

Actual Results:  
The top toolbar is missing the added Zoom In, Zoom Out, and/or Zoom controls, until any change is applied via the toolbar configuration window.

Expected Results:  
All controls added to the top toolbar should be visible immediately upon opening Krita.
What does Krita have against zoom buttons in the toolbar anyway? :P It doesn't seem to happen with anything else.

OS: Windows 8 (not 8.1) x64
Krita version: 2.9.0.1 x64

System: Samsung ATIV Smart PC Pro tablet/UMPC/graphics tablet hybrid with S-Pen stylus.
Intel i5 CPU @2x1.7GHz, 4Gb RAM, Intel HD4000 GPU

No known performance-altering or "accelerator" software installed that could interfere with the program.
Bug has been present since early beta versions of 2.9, as far as I can remember. Not sure if it was there earlier, I wasn't using this setup of controls back then.
Comment 1 Halla Rempt 2015-03-24 19:36:13 UTC
Hi Sean,

Thanks for your report. I can confirm the issue -- I'm not quite sure where it comes from, but the zoom controls are a bit special because they are tied too closely to the open image, so I guess the items don't get created until you open an image, and then it's too late for Krita to add them to the toolbar.
Comment 2 Halla Rempt 2015-05-08 12:06:39 UTC
*** Bug 347424 has been marked as a duplicate of this bug. ***
Comment 3 Nik Prodanov 2015-05-08 12:47:49 UTC
(In reply to Boudewijn Rempt from comment #1)
> Hi Sean,
> 
> Thanks for your report. I can confirm the issue -- I'm not quite sure where
> it comes from, but the zoom controls are a bit special because they are tied
> too closely to the open image, so I guess the items don't get created until
> you open an image, and then it's too late for Krita to add them to the
> toolbar.

As i mentioned in my duplicate-report, this happens with all the brush, transform and selection tools as well. Others like "mirror view" and "erase mode" are unaffected. Going into "configure toolbars" and doing an "apply" will bring them back. There has to be something these tools have in common to make them disappear...
Comment 4 Halla Rempt 2015-05-08 12:54:55 UTC
It's the buttons for things that are created once we create an image that are broken.
Comment 5 Halla Rempt 2015-06-05 08:11:20 UTC
*** Bug 345529 has been marked as a duplicate of this bug. ***
Comment 6 Halla Rempt 2015-06-21 13:54:39 UTC
*** Bug 348741 has been marked as a duplicate of this bug. ***
Comment 7 Camille Bissuel 2015-06-23 12:36:48 UTC
Same behaviour for the "Brush smoothing" buttons for me ...
Before opening the first document, they are missing in the configuration list and in the toolbar...
After opening it, they are appearing in the configuration list, but not in the toolbar...

Please see screenshots attached.
Comment 8 Camille Bissuel 2015-06-23 12:37:40 UTC
Created attachment 93300 [details]
Missing buttons int he toolbar before opening a new document
Comment 9 Camille Bissuel 2015-06-23 12:38:08 UTC
Created attachment 93301 [details]
Missing buttons in the toolbar after opening a new document
Comment 10 darkdrium777 2015-07-27 03:19:54 UTC
*** Bug 350646 has been marked as a duplicate of this bug. ***
Comment 11 Halla Rempt 2015-12-10 08:13:18 UTC
*** Bug 349501 has been marked as a duplicate of this bug. ***
Comment 12 Halla Rempt 2016-01-20 10:17:00 UTC
*** Bug 358093 has been marked as a duplicate of this bug. ***
Comment 13 Halla Rempt 2017-03-03 09:52:34 UTC
Fixed in 3.1.2