From 697df4f3cebc5005f87ddb1dcf29fbfefc0a94f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gina=20H=C3=A4u=C3=9Fge?= Date: Fri, 30 Jun 2017 09:43:58 +0200 Subject: [PATCH] And fixed connection accordion toggling again #1001 said hi once more after fixing the onUserLogged(In|Out) events not firing... --- src/octoprint/static/js/app/viewmodels/connection.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/octoprint/static/js/app/viewmodels/connection.js b/src/octoprint/static/js/app/viewmodels/connection.js index b2ae598b..2b383913 100644 --- a/src/octoprint/static/js/app/viewmodels/connection.js +++ b/src/octoprint/static/js/app/viewmodels/connection.js @@ -81,8 +81,6 @@ $(function() { }; self.openOrCloseOnStateChange = function() { - if (self._bound !== true) return; - var connectionTab = $("#connection"); if (self.isOperational() && connectionTab.hasClass("in")) { connectionTab.collapse("hide"); @@ -136,7 +134,11 @@ $(function() { self.requestData(); }; - self.onAfterBinding = function() { + self.onUserLoggedIn = function() { + self.openOrCloseOnStateChange(); + }; + + self.onUserLoggedOut = function() { self.openOrCloseOnStateChange(); }; }