Color Sliders producing incorrect values because of quick drags
Summary
If you do a quick drag on a color slider, the color that will be assigned to the selection will not be the same as the one you can see in the slider.
Replication
Replication table (Y/N)
MX Linux 19.2~19.3 amd64 / XFCE 4.14 (Plane Dark) / GTK 3.24.5
Y 1.1-alpha a7403a1dc1 2021-01-18 Build from Master
Y 1.1-dev 451c5a8186 2020-09-14 Build from Master
Y 1.1-dev cc619ca 2020-09-10 AppImage
Y 1.0.1 3bc2e81 2020-09-07 AppImage
Y 1.0.1 3bc2e813f5 2020-09-07 System Installation
Y 0.92.5 2060ec1f9f 2020-04-08 Build from source
Linux Mint 19.1
Y 1.0alpha2 46019387 2019-08-11 build
Y 0.92.x build
Y 0.92.4 flatpak
Windows 10 Pro (10.0.17134, Build 17134)
Y 0.92.4 5da689c313 2019-01-14) ??
- Open
Inkscape
&& Close theWelcome Screen
, - Create a rectangle && fill it with any color,
- Open the
Fill and Stroke
dialog, and - Quickly drag any of the color sliders to any of its extremes (Left/Right), so
- Doing nothing more, look at the color value of the slider, then
- Deselect the rectangle (
Esc
) && Re-select it.
Consequences
Repeating this process you will eventually note that the last value that you set to either 255 or 0 using the slider will read 255 or 0 but the color you see on screen will not reflect that value and once you deselect and re select the the bezier curve you will see the value that was actually set. Usually it's off by anywhere from 2pts to 22pts for me.
Expectations
- The color slider should properly handle quick drags in all cases.
- The color of the object should be always in sync with the HEXCODE, Sliders, and Spinboxes.
Edited by datalot