From 0ad09c17db0ec113c349857067ab3bdaeb70194d Mon Sep 17 00:00:00 2001 From: John McLear Date: Mon, 9 Feb 2015 23:04:30 +0000 Subject: [PATCH] fix JS error in timeslider if offset doesn't exist --- src/static/js/pad_editbar.js | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/static/js/pad_editbar.js b/src/static/js/pad_editbar.js index 4dc80860..7d0539af 100644 --- a/src/static/js/pad_editbar.js +++ b/src/static/js/pad_editbar.js @@ -188,16 +188,22 @@ var padeditbar = (function() $('#editorcontainer').css("top", containerTop); // make sure pop ups are in the right place - $('.popup').css("top", $('#editorcontainer').offset().top + "px"); + if($('#editorcontainer').offset()){ + $('.popup').css("top", $('#editorcontainer').offset().top + "px"); + } // If sticky chat is enabled.. if($('#options-stickychat').is(":checked")){ - $('#chatbox').css("top", $('#editorcontainer').offset().top + "px"); + if($('#editorcontainer').offset()){ + $('#chatbox').css("top", $('#editorcontainer').offset().top + "px"); + } }; // If chat and Users is enabled.. if($('#options-chatandusers').is(":checked")){ - $('#users').css("top", $('#editorcontainer').offset().top + "px"); + if($('#editorcontainer').offset()){ + $('#users').css("top", $('#editorcontainer').offset().top + "px"); + } } },