added a getInputText API, cleaner and more robust than the .text attribute which is often updated too late in event handlers after a redraw
This commit is contained in:
parent
24a037ad19
commit
9a627985d0
4 changed files with 8 additions and 4 deletions
|
|
@ -11,7 +11,7 @@ var allMessages: seq[TextMessage] = @[]
|
|||
|
||||
proc doSendMessage() =
|
||||
let inputField = getVNodeById(message)
|
||||
allMessages.add(TextMessage(name: "you", content: inputField.text))
|
||||
allMessages.add(TextMessage(name: "you", content: inputField.getInputText))
|
||||
inputField.setInputText ""
|
||||
|
||||
proc main(): VNode =
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue