From b7e2b0f7947546033bbb8cf978f93fd945cbf97a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gina=20H=C3=A4u=C3=9Fge?= Date: Tue, 28 Feb 2017 09:54:36 +0100 Subject: [PATCH] Fixed login dropdown not auto closing on click outside of it When two wrongs make one right... --- src/octoprint/static/js/app/viewmodels/loginstate.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/octoprint/static/js/app/viewmodels/loginstate.js b/src/octoprint/static/js/app/viewmodels/loginstate.js index 691784e2..9b95d62d 100644 --- a/src/octoprint/static/js/app/viewmodels/loginstate.js +++ b/src/octoprint/static/js/app/viewmodels/loginstate.js @@ -141,8 +141,8 @@ $(function() { var anyLastpassButton = $("#__lpform_login_user, #__lpform_login_pass"); var isLinkOrButton = anyFormLinkOrButton.is(e.target) || anyFormLinkOrButton.has(e.target).length !== 0; - var isDropdown = dropdown.is(e.target) || dropdown.has(e.target).length === 0; - var isLastpass = anyLastpassButton.is(e.target) || anyLastpassButton.has(e.target).length === 0; + var isDropdown = dropdown.is(e.target) || dropdown.has(e.target).length !== 0; + var isLastpass = anyLastpassButton.is(e.target) || anyLastpassButton.has(e.target).length !== 0; if (isLinkOrButton || !(isDropdown || isLastpass)) { toggle.removeClass("open");