From a56c0eef40e4f6472b865bb1cd68ba283ebbbdda Mon Sep 17 00:00:00 2001 From: Dominic Clifton Date: Tue, 27 Jan 2015 00:43:09 +0100 Subject: [PATCH] Fix welcome tab being cleared after failing to connect to a port. --- js/serial_backend.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/js/serial_backend.js b/js/serial_backend.js index 7847ae62..16bdf42c 100755 --- a/js/serial_backend.js +++ b/js/serial_backend.js @@ -25,6 +25,8 @@ $(document).ready(function () { serial.disconnect(onClosed); + var wasConnected = CONFIGURATOR.connectionValid; + GUI.connected_to = false; CONFIGURATOR.connectionValid = false; GUI.allowedTabs = GUI.defaultAllowedTabsWhenDisconnected.slice(); @@ -46,8 +48,10 @@ $(document).ready(function () { // reset active sensor indicators sensor_status(0); - // detach listeners and remove element data - $('#content').empty(); + if (wasConnected) { + // detach listeners and remove element data + $('#content').empty(); + } $('#tabs .tab_landing a').click(); }