Index: lams_learning/web/includes/javascript/presence.js =================================================================== RCS file: /usr/local/cvsroot/lams_learning/web/includes/javascript/presence.js,v diff -u -r1.4.2.1 -r1.4.2.2 --- lams_learning/web/includes/javascript/presence.js 29 Jan 2016 08:41:39 -0000 1.4.2.1 +++ lams_learning/web/includes/javascript/presence.js 28 Jul 2016 03:45:39 -0000 1.4.2.2 @@ -1,6 +1,9 @@ $(document).ready(function (){ presenceChat = $("#presenceChat"); rosterDiv = $("#presenceUserListings"); + $( window ).resize(function() { + resizeChat(); + }); // if presence IM is enabled if (presenceEnabled) { @@ -174,21 +177,24 @@ } function resizeChat() { + // refresh the window height windowHeight = $(window).height() - 30; // if presence is shown if (presenceShown) { // set presence chat to maximized height presenceChat.css({ - 'top' : windowHeight - 270 + "px" + 'top' : windowHeight - 300 + "px", + 'position' : 'absolute' }); } // otherwise else { // set presence chat to minimized height presenceChat.css({ - 'top' : windowHeight + "px" + 'top' : windowHeight + "px", + 'position' : 'fixed' }); } } @@ -266,7 +272,6 @@ messageInput.val(''); messageInput.focus(); - var data = { 'type' : 'message', 'lessonID' : lessonId, @@ -293,7 +298,7 @@ presenceShown = false; } else { presenceChat.animate({ - top : windowHeight - 270 + "px" + top : windowHeight - 300 + "px" }, 1000); presenceShown = true; }