From 919aeaaed55413f1f416dad0ae17006fb0c9af31 Mon Sep 17 00:00:00 2001 From: Zlatin Balevsky Date: Mon, 18 Nov 2019 09:55:11 +0000 Subject: [PATCH] preserve chat box contents across openings of the chat window --- .../main/groovy/com/muwire/clilanterna/ChatConsoleView.groovy | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cli-lanterna/src/main/groovy/com/muwire/clilanterna/ChatConsoleView.groovy b/cli-lanterna/src/main/groovy/com/muwire/clilanterna/ChatConsoleView.groovy index ddd437ef..24169329 100644 --- a/cli-lanterna/src/main/groovy/com/muwire/clilanterna/ChatConsoleView.groovy +++ b/cli-lanterna/src/main/groovy/com/muwire/clilanterna/ChatConsoleView.groovy @@ -35,7 +35,8 @@ class ChatConsoleView extends BasicWindow { this.core = core this.model = model this.textGUI = textGUI - this.textBox = new TextBox(terminalSize,"", TextBox.Style.MULTI_LINE) + TextBox textBox = model.textBox == null ? new TextBox(terminalSize,"", TextBox.Style.MULTI_LINE) : model.textBox + this.textBox = textBox model.textBox = textBox model.start() this.sayField = new TextBox("", TextBox.Style.SINGLE_LINE)