https://bugs.kde.org/show_bug.cgi?id=461076

Lynx3d <lynx.mw+...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |reproducible
                 CC|                            |lynx.mw+...@gmail.com

--- Comment #1 from Lynx3d <lynx.mw+...@gmail.com> ---
Some more information:
This affects creating documents from templates, and I seems basically an
aftereffect of Bug 423830 that caused inconsistent states of mirror axes in
KisDocument and KisImage.
The templates that come with Krita are also affected, like any
document(-template) saved prior to 5.1 beta1.

This raises some questions though:
- Should documents created from templates carry over these setting in the first
place? Currently templates are basically used directly as new documents, they
don't even go through document copy construction mode (which also affects
metadata, see Bug 447010). But the copy construction process currently doesn't
take care of setting a default mirror axes either.

- Should mirror axis configuration maybe have an explicitly uninitialized
state? So that if you for example resize the canvas after document creation,
the first use of mirror tool will initialize the axis to the center of the
current dimensions instead of the initial dimensions? This information will not
be available for old files though.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to