ludic.ui: ui_attr's miss is the node's own kept null (made with the pooled node), not a new one per ask - every control asking min/max/step/value per frame made one; a select's options without a value matched by index without asking

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Orkun ÇAKILKAYA 2026-09-28 21:17:05 +03:00
parent 2b02c0a931
commit 1786e144bb
3 changed files with 7 additions and 2 deletions

View file

@ -56,6 +56,7 @@ export property UiNode {
nowrap: bool = false # white-space: nowrap
ellipsis: bool = false # text-overflow: ellipsis
lines: []string = null # a wrapped text's lines
none: Val = Value.null() # what ui_attr answers for an attribute it lacks: made with the node, read only
var_names: []string = null # its custom properties (--name), which its descendants inherit
var_vals: []string = null
fg: int = -1 # a colour is 0xRRGGBB with its alpha beside it; -1 inherits