From b97dc584ea59c8c69fb5e4d76b2d286488bbf4cb Mon Sep 17 00:00:00 2001 From: "James B. Pollack" Date: Tue, 14 Jun 2016 14:14:31 -0700 Subject: [PATCH] fix bug where buttons would show when minimized --- scripts/system/users.js | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/scripts/system/users.js b/scripts/system/users.js index 68d82040e9..5b0ba42a45 100644 --- a/scripts/system/users.js +++ b/scripts/system/users.js @@ -570,7 +570,10 @@ var usersWindow = (function() { visibilityControl.setVisible(false); displayControl.setVisible(false); } else { - + if (isMinimized === true) { + loggedIn = true; + return + } Overlays.editOverlay(friendsButton, { visible: true }); @@ -578,7 +581,6 @@ var usersWindow = (function() { displayControl.setVisible(true); loggedIn = true; - } } @@ -660,11 +662,15 @@ var usersWindow = (function() { Overlays.editOverlay(scrollbarBar, { visible: isVisible && isUsingScrollbars && !isMinimized }); - Overlays.editOverlay(friendsButton, { - visible: isVisible && !isMinimized - }); - displayControl.setVisible(isVisible && !isMinimized); - visibilityControl.setVisible(isVisible && !isMinimized); + + if (loggedIn === true) { + Overlays.editOverlay(friendsButton, { + visible: isVisible && !isMinimized + }); + displayControl.setVisible(isVisible && !isMinimized); + visibilityControl.setVisible(isVisible && !isMinimized); + } + } function setVisible(visible) { @@ -758,7 +764,6 @@ var usersWindow = (function() { userClicked = firstUserToDisplay + lineClicked; if (0 <= userClicked && userClicked < linesOfUsers.length && 0 <= overlayX && overlayX <= usersOnline[linesOfUsers[userClicked]].textWidth) { - //print("Go to " + usersOnline[linesOfUsers[userClicked]].username); location.goToUser(usersOnline[linesOfUsers[userClicked]].username); }