Bug 396802 - Palette colors getting cut off when increasing size of color icons.
Summary: Palette colors getting cut off when increasing size of color icons.
Status: RESOLVED FIXED
Alias: None
Product: krita
Classification: Applications
Component: Dockers (other bugs)
Version First Reported In: 4.1.1
Platform: Microsoft Windows Microsoft Windows
: NOR normal
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-07-23 22:12 UTC by Sonia
Modified: 2018-10-06 18:03 UTC (History)
2 users (show)

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


Attachments
Snapshot of Palette docker with colors cut off (10.08 KB, image/png)
2018-07-23 22:12 UTC, Sonia
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sonia 2018-07-23 22:12:11 UTC
Created attachment 114089 [details]
Snapshot of Palette docker with colors cut off

Colors in the Palette docker dont reorganize themselves when the size is increased. They get cut off on the right side instead of being shifted to below the others. Vertical scroll bar works but there is no horizontal scroll bar.. and really speaking there shouldn't have to be a horizontal scroll bar anyway... its hard to see tiny palette colors as they are. Ive included a snapshot...where the 3 columns of colors on the right are cut off.
Comment 1 David REVOY 2018-07-23 22:53:56 UTC
Hi Sonia,
I confirm your report.I agree getting colors "out of the viewport" is a problem. I agree solving it with a "horizontal scroll bar" (missing right now) would look bad too.

But all palettes files have a "columns" setting. Respecting this column count at any price and for any zoom is probably the design Krita follow right now. However, flowing all the colored squares (as brush-presets does) would probably delete the possibility to organize a palette with clean columns.

The ideal would be something that flow the color square *only* when they reach the non-visible part of the viewport.
Comment 2 Sonia 2018-07-23 23:06:18 UTC
Hi David,
yes, the only thing that comes to mind is the display: block; tag..to force the overflow into the next line. ( sorry if that sounds silly lol! )
Comment 3 David REVOY 2018-07-24 11:24:21 UTC
"force the overflow into the next line" sounds fine to me @Sonia.
As you know, I'm not a dev; I only help triaging from time to time.
Now the ball is in the camp of developers to manage this issue when they can.
Comment 4 Sven Langkamp 2018-10-06 18:03:56 UTC
The new palette docker now scales, so the problem no longer happens.