We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5c4ab15 commit 2dd7014Copy full SHA for 2dd7014
1 file changed
library/lua/gui/widgets.lua
@@ -1708,7 +1708,7 @@ end
1708
local function get_button_token_base_pens(spec, x, y)
1709
local pen, pen_hover = COLOR_GRAY, COLOR_WHITE
1710
if spec.pens then
1711
- pen = type(spec.pens) == 'table' and #spec.pens > 0 and (#spec.pens[y] > 0 and spec.pens[y][x] or spec.pens[y]) or spec.pens
+ pen = type(spec.pens) == 'table' and safe_index(spec.pens, y, x) or spec.pens[y] or spec.pens
1712
if spec.pens_hover then
1713
pen_hover = type(spec.pens_hover) == 'table' and #spec.pens_hover > 0 and (#spec.pens_hover[y] > 0 and spec.pens_hover[y][x] or spec.pens_hover[y]) or spec.pens_hover
1714
else
0 commit comments