aseprite / aseprite

Animated sprite editor & pixel art tool (Windows, macOS, Linux)
https://www.aseprite.org
29.04k stars 5.91k forks source link

RGB zero values extend several pixels below alpha bar #2006

Open nobuyukinyuu opened 5 years ago

nobuyukinyuu commented 5 years ago

When adjusting alpha on a pixel from the color picker it's quite easy to "whiff" the alpha bar and replace your current color with black because the SV box's area for some reason extends several pixels below the alpha bar's. Demonstration in the below image:

image

I'd recommend the alpha bar area be extended to cover this, as it's currently pretty small, but useful for being accessed quickly to generate blended color ramps and new "in-between" colors. At the very least, the expected behavior of doing nothing would be preferable to picking up a clamped black from the SV box and nuking the current foreground color.

Aseprite and System version

nobuyukinyuu commented 5 years ago

Hello, I know it's been a long time since I opened this issue, but I noticed I hadn't been encountering it since I changed my picker to the RGB color wheel. Therefore, I'll expand on the original problem:

This issue only occurs with the following pickers:

For Normal Map, the eyedrop does still extend beyond the border, but this is the only color wheel which does this, and since it's out of bounds, it doesn't appear to change the color value.

dacap commented 5 years ago

Thanks @nobuyukinyuu, I'll try to give a look to this issue, it's a minor problem, but it can be annoying.