From 14120f732b848897f147a3339f6ff8d78143a531 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gina=20H=C3=A4u=C3=9Fge?= Date: Tue, 28 Feb 2017 10:00:51 +0100 Subject: [PATCH] Only check if we need to close login dropdown if it's open --- src/octoprint/static/js/app/viewmodels/loginstate.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/octoprint/static/js/app/viewmodels/loginstate.js b/src/octoprint/static/js/app/viewmodels/loginstate.js index 9b95d62d..14cbf8ac 100644 --- a/src/octoprint/static/js/app/viewmodels/loginstate.js +++ b/src/octoprint/static/js/app/viewmodels/loginstate.js @@ -136,6 +136,10 @@ $(function() { }); $("body").on("click", function(e) { + if (!toggle.hasClass("open")) { + return; + } + var anyFormLinkOrButton = $("#login_dropdown_loggedout a, #login_dropdown_loggedin a, #login_dropdown_loggedout button, #login_dropdown_loggedin button"); var dropdown = $("li.dropdown#navbar_login"); var anyLastpassButton = $("#__lpform_login_user, #__lpform_login_pass");