1 parent 2f84969 commit f4b6d4bCopy full SHA for f4b6d4b
1 file changed
extra/skov/gadgets/node-gadget/node-gadget.factor
@@ -16,8 +16,8 @@ M: node-gadget y>> [ loc>> second ] [ pref-dim second 2 / >integer ] bi + ;
16
: half-width ( node-gadget -- w ) width 2 / ;
17
18
: ?select ( node-gadget -- )
19
- [ [ find-vocab not ] [ find-env ] smart-when control-value ]
20
- [ find-env ] bi set-control-value ;
+ [ [ find-vocab ] [ children>> [ label? ] any? ] bi and ]
+ [ [ control-value ] [ find-env set-control-value ] bi ] smart-when* ;
21
22
: select-result ( node-gadget -- )
23
[ control-value result>> ] [ find-env ] bi set-control-value ;
0 commit comments