https://bugs.kde.org/show_bug.cgi?id=408143
Bug ID: 408143
Summary: Overview Docker, 4.2.0 onwards, has canvas image
scaling and position problems with small images
Product: krita
Version: nightly build (please specify the git hash!)
Platform: Debian stable
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: Dockers
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
Created attachment 120428
--> https://bugs.kde.org/attachment.cgi?id=120428&action=edit
Overview docker screenshots - scaling/position problem
SUMMARY
This happens in 4.2.0 and the latest nightly appimages.
If a small image is used, the Overview docker gives incorrect presentation of
the canvas image and the blue rectangle workspace 'view hole' on the docker.
The problem is worse for smaller images and worse for larger docker sizes.
It does not happen in 4.1.7 where the docker can be made any size you like and
still maintains a correct presentation.
STEPS TO REPRODUCE
1. Make an image of 300 x 200 pixels and draw some content in it (for reference
and comparison)
2. Adjust the Overview docker to be large in size. Floating it onto a second
monitor (if you have one) is a good way to see and examine this.
OBSERVED RESULT
The attached .zip file has screenshots to illustrate the problem
A-..png shows the full 300x200 image. B-..png shows the 4.2.0 Overview docker
at a 'large' size with workspace zoom set to Fill Page.
If you zoom in so the central 'v' shape fills the canvas, you get C-..png which
is obviously wrong, whereas D-..png shows the 4.1.7 correct presentation.
If you reduce the docker size to 'medium' in 4.2.0, you get as shown in
E-..png, which is wrong in a slightly different way.
EXPECTED RESULT
The docker should give a full and accurate display at all docker sizes for all
image sizes, as it does in 4.1.7.
SOFTWARE/OS VERSIONS
Krita
Version: 4.3.0-prealpha (git eecd08a)
Languages: en_GB, en
Hidpi: true
Qt
Version (compiled): 5.12.2
Version (loaded): 5.12.2
OS Information
Build ABI: x86_64-little_endian-lp64
Build CPU: x86_64
CPU: x86_64
Kernel Type: linux
Kernel Version: 4.9.0-9-amd64
Pretty Productname: Debian GNU/Linux 9 (stretch)
Product Type: debian
Product Version: 9
ADDITIONAL INFORMATION
--
You are receiving this mail because:
You are watching all bug changes.