https://bugs.kde.org/show_bug.cgi?id=431220
Bug ID: 431220
Summary: The Palette docker tooltip has inadequate behaviour
with particular swatch names
Product: krita
Version: unspecified
Platform: Mint (Debian based)
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: Dockers
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
Created attachment 134611
--> https://bugs.kde.org/attachment.cgi?id=134611&action=edit
Demo palette for this bug
SUMMARY
Tested with the Jan 05 4.4.3 (git 79dcac7) appimage but it goes back to 4.3.0.
If palette swatch names are identical, as is the case for the common "Untitled"
swatch colours or if the internal names are blank, the tooltip that gives the
name of a swatch is not updated in its positon or its displayed value.
This bug is closely associated with a Wishlist bug that is identified in
Comment 1 below.
This bug will probably need to be resolved before that Wishlist bug is
implemented.
A palette, NameBugDemo, is attached for ease of demonstration.
STEPS TO REPRODUCE
1. Import and select the NameBugDemo palette for use in the Palette docker.
2. Hover the cursor over and along the top row of swatches, which all have
obviously named colours.
3. Move the cursor from one of the top row swatches to one of the second row
swatches, which are all called "Untitled", then move the cursor along the
second row swatches.
4. Move the cursor to the third row of swatches, which all have obvious names.
5. Move the cursor to the fourth row of swatches which have blank internal
names.
5. Move the cursor along the fourth row of swatches.
OBSERVED RESULT
2. The tooltip name updates and follows the cursor as the cursor moves over the
different swatches.
3. The name "Untitled" is displayed but its location does not follow the cursor
movement along the row of swatches.
4. Same as 2.
5. The tooltip swatch name is not updated.
6. The tooltip does not follow the cursor.
EXPECTED RESULT
3. The displayed name should move to follow the cursor along the swatches.
5. The displayed name should update to indicate a blank name, in some way
6. The tooltip should follow the cursor.
SOFTWARE/OS VERSIONS
Krita
Version: 4.4.3-alpha (git 79dcac7)
Languages: en_GB, en, en, en_GB, en
Hidpi: false
Qt
Version (compiled): 5.12.9
Version (loaded): 5.12.9
OS Information
Build ABI: x86_64-little_endian-lp64
Build CPU: x86_64
CPU: x86_64
Kernel Type: linux
Kernel Version: 4.19.0-13-amd64
Pretty Productname: Debian GNU/Linux 10 (buster)
Product Type: debian
Product Version: 10
Desktop: MATE
OpenGL Info
Vendor: "NVIDIA Corporation"
Renderer: "GeForce GTX 750 Ti/PCIe/SSE2"
Version: "4.6.0 NVIDIA 450.80.02"
Shading language: "4.60 NVIDIA"
Requested format: QSurfaceFormat(version 3.0, options
QFlags<QSurfaceFormat::FormatOption>(DeprecatedFunctions), depthBufferSize 24,
redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize 8,
stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::DoubleBuffer,
swapInterval 0, colorSpace QSurfaceFormat::DefaultColorSpace, profile
QSurfaceFormat::CompatibilityProfile)
Current format: QSurfaceFormat(version 4.6, options
QFlags<QSurfaceFormat::FormatOption>(DeprecatedFunctions), depthBufferSize 24,
redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize 8,
stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::DoubleBuffer,
swapInterval 0, colorSpace QSurfaceFormat::DefaultColorSpace, profile
QSurfaceFormat::CompatibilityProfile)
Version: 4.6
Supports deprecated functions true
is OpenGL ES: false
QPA OpenGL Detection Info
supportsDesktopGL: true
supportsOpenGLES: true
isQtPreferOpenGLES: false
Hardware Information
GPU Acceleration: auto
Memory: 16039 Mb
Number of Cores: 8
Swap Location: /tmp
Current Settings
Current Swap Location: /tmp
Current Swap Location writable: true
Undo Enabled: true
Undo Stack Limit: 30
Use OpenGL: true
Use OpenGL Texture Buffer: true
Use AMD Vectorization Workaround: false
Canvas State: OPENGL_SUCCESS
Autosave Interval: 900
Use Backup Files: true
Number of Backups Kept: 1
Backup File Suffix: ~
Backup Location: Same Folder as the File
Backup Location writable: false
Use Win8 Pointer Input: false
Use RightMiddleTabletButton Workaround: false
Levels of Detail Enabled: false
Use Zip64: false
--
You are receiving this mail because:
You are watching all bug changes.