Index: lams_central/web/includes/javascript/addLesson.js =================================================================== diff -u -r8fcaf6b6508f078432967d5316db564d4212b539 -r0e6643a46feeb0445c332f4bcc39eca01519de62 --- lams_central/web/includes/javascript/addLesson.js (.../addLesson.js) (revision 8fcaf6b6508f078432967d5316db564d4212b539) +++ lams_central/web/includes/javascript/addLesson.js (.../addLesson.js) (revision 0e6643a46feeb0445c332f4bcc39eca01519de62) @@ -3,7 +3,9 @@ lastSelectedUsers = {}, sortOrderAscending = {}, generatingLearningDesign = false; - submitInProgress = false; + submitInProgress = false, + originalThumbnailWidth = 0, + originalThumbnailHeight = 0, /** @@ -17,43 +19,6 @@ * Sets up widgets on the main.jsp page */ function initLessonTab(){ - $('#ldScreenshotAuthor').load(function(){ - generatingLearningDesign = false; - // hide "loading" animation - $('.ldChoiceDependentCanvasElement').css('display', 'none'); - // show the thumbnail - $('#ldScreenshotAuthor').css('display', 'inline'); - // resize if needed - var resized = resizeImage('ldScreenshotAuthor', 477); - toggleCanvasResize(resized ? CANVAS_RESIZE_OPTION_FIT - : CANVAS_RESIZE_OPTION_NONE); - }).error(function(event){ - - // the LD SVG is missing, try to re-generate it - // check first though that we haven't tried already to do that! - if ( generatingLearningDesign ) { - generatingLearningDesign = false; - $('.ldChoiceDependentCanvasElement').css('display', 'none'); - $('#ldCannotLoadSVG').css('display', 'inline'); - } else { - var image = $(this), - learningDesignID = $(this).data('learningDesignID'); - - // iframe just to load Authoring for a single purpose, generate the SVG - $('