diff --git a/src/static/js/chat.js b/src/static/js/chat.js index fb01befec..ce9a00337 100644 --- a/src/static/js/chat.js +++ b/src/static/js/chat.js @@ -22,6 +22,7 @@ var hooks = require('./pluginfw/hooks'); var chat = (function() { var isStuck = false; + var userAndChat = false; var gotInitialMessages = false; var historyPointer = 0; var chatMentions = 0; @@ -56,13 +57,14 @@ var chat = (function() }, chatAndUsers: function(fromInitialCall) { - if(fromInitialCall || $('#options-chatandusers').prop('checked')){ + if(!userAndChat || fromInitialCall){ padcookie.setPref("chatAndUsers", true); chat.stickToScreen(true); $('#options-stickychat').prop('checked', true) $('#options-stickychat').prop("disabled", "disabled"); $('#users').addClass("chatAndUsers"); $("#chatbox").addClass("chatAndUsersChat"); + userAndChat = true; }else{ padcookie.setPref("chatAndUsers", false); $('#options-stickychat').prop("disabled", false);