Orama-Interactive / Pixelorama

Unleash your creativity with Pixelorama, a powerful and accessible open-source pixel art multitool. Whether you want to create sprites, tiles, animations, or just express yourself in the language of pixel art, this software will realize your pixel-perfect dreams with a vast toolbox of features. Available on Windows, Linux, macOS and the Web!
https://orama-interactive.itch.io/pixelorama
MIT License
6.9k stars 378 forks source link

Custom palettes are pure whack when working on multiple tabs and using the color picker #1081

Open jon-patch-modular opened 4 weeks ago

jon-patch-modular commented 4 weeks ago

Pixelorama version: 1.0.1

OS/device including version: Microsoft Windows 10 ver. 22H2 (OS version 19045.4780)

Issue description: When I set new colors on a palette cell with the palette-editor color picker, sometimes I try to use the color to draw or fill and it uses the previous color. When I double click the cell to edit the color, it "reveals its true nature" and reverts back to the previous color. A workaround is to use the in-editor color picker tool to change the main color, then manually paste the hex value in the palette editor window.

Steps to reproduce:

  1. Double-click a palette cell and select some color directly from the color wheel.
  2. Double click the same palette cell again, use the color picker on the edit color window to pick a different color.
  3. Switch to a different tab, select the palette cell you just edited.
  4. Try to draw, fill or anything with that color. The first color should erroneously be used instead of the new one.
  5. Double click the palette cell again. Voilà, the color is a lie!