From f6bda9ae892ec93e728e56c260f6628d4f404a28 Mon Sep 17 00:00:00 2001 From: Jairo Date: Tue, 12 Nov 2019 10:18:08 +0100 Subject: [PATCH] Reactive value (#129) Change proposed in https://github.com/pragmagic/karax/issues/61#issuecomment-522233192 --- karax/karaxdsl.nim | 2 ++ 1 file changed, 2 insertions(+) diff --git a/karax/karaxdsl.nim b/karax/karaxdsl.nim index ebc6e56..451632c 100644 --- a/karax/karaxdsl.nim +++ b/karax/karaxdsl.nim @@ -126,6 +126,8 @@ proc tcall2(n, tmpContext: NimNode): NimNode = result.add newDotAsgn(tmp, key, newCall("style", toKstring x[1])) elif key in SpecialAttrs: result.add newDotAsgn(tmp, key, x[1]) + if key == "value": + result.add newCall(bindSym"setAttr", tmp, newLit(key), x[1]) elif eqIdent(key, "setFocus"): result.add newCall(key, tmp, x[1], ident"kxi") elif eqIdent(key, "events"):