From 57c4a00ac6ba0f920d5fd3242de6f66f1af8089a Mon Sep 17 00:00:00 2001 From: Zlatin Balevsky Date: Sat, 16 Nov 2019 15:25:23 +0000 Subject: [PATCH] do not call disconnect() unless connecting/ed. This prevents trying to connect after closing the tab --- gui/griffon-app/views/com/muwire/gui/ChatServerView.groovy | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gui/griffon-app/views/com/muwire/gui/ChatServerView.groovy b/gui/griffon-app/views/com/muwire/gui/ChatServerView.groovy index 92fd6541..11b20667 100644 --- a/gui/griffon-app/views/com/muwire/gui/ChatServerView.groovy +++ b/gui/griffon-app/views/com/muwire/gui/ChatServerView.groovy @@ -80,7 +80,8 @@ class ChatServerView { } def closeTab = { - controller.disconnect() + if (model.buttonText == "Disconnect") + controller.disconnect() int index = parent.indexOfComponent(pane) parent.removeTabAt(index) mvcGroup.destroy()