mirror of
https://github.com/RYDE-WORK/ballistica.git
synced 2026-02-08 00:30:22 +08:00
That should do it!
This commit is contained in:
parent
0d27a54835
commit
4309ee56e4
@ -313,7 +313,7 @@ class ColorPickerExact(PopupWindow):
|
|||||||
from typing import cast
|
from typing import cast
|
||||||
|
|
||||||
hextext = cast(str, bui.textwidget(query=self._hex_textbox))
|
hextext = cast(str, bui.textwidget(query=self._hex_textbox))
|
||||||
hexcolor: tuple[float, float, float, float]
|
hexcolor: tuple
|
||||||
# Check if our current hex text doesn't match with our old one.
|
# Check if our current hex text doesn't match with our old one.
|
||||||
# Convert our current hex text into a color if possible.
|
# Convert our current hex text into a color if possible.
|
||||||
if hextext != self._hex_prev_text:
|
if hextext != self._hex_prev_text:
|
||||||
@ -431,7 +431,10 @@ def hex_to_color(hex_color: str) -> tuple:
|
|||||||
else None,
|
else None,
|
||||||
)
|
)
|
||||||
# Divide all numbers by 255 and return.
|
# Divide all numbers by 255 and return.
|
||||||
nr, ng, nb, na = (x / 255 if x is not None else None for x in (ar, ag, ab, aa))
|
nr, ng, nb, na = (
|
||||||
|
x / 255 if x is not None
|
||||||
|
else None for x in (ar, ag, ab, aa)
|
||||||
|
)
|
||||||
return (nr, ng, nb, na) if aa is not None else (nr, ng, nb)
|
return (nr, ng, nb, na) if aa is not None else (nr, ng, nb)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user