Index: lams_central/web/authoring/svgGenerator.jsp =================================================================== diff -u -r465fca547ba962596275f59c116295fab2b94f85 -rcb63a28069a1267691684394eb67c7eee0f77fde --- lams_central/web/authoring/svgGenerator.jsp (.../svgGenerator.jsp) (revision 465fca547ba962596275f59c116295fab2b94f85) +++ lams_central/web/authoring/svgGenerator.jsp (.../svgGenerator.jsp) (revision cb63a28069a1267691684394eb67c7eee0f77fde) @@ -46,6 +46,7 @@ DEFAULT_ANNOTATION_LABEL_TITLE : '' }, + paperMinWidth = 1000, isReadOnlyMode = true, activitiesOnlySelectable = ${param.selectable eq 'true'}, initLearningDesignID = '${param.learningDesignID}'; Index: lams_central/web/includes/javascript/authoring/authoringGeneral.js =================================================================== diff -u -raa2f5c02bde7af9c628434811fa467cfee705b3f -rcb63a28069a1267691684394eb67c7eee0f77fde --- lams_central/web/includes/javascript/authoring/authoringGeneral.js (.../authoringGeneral.js) (revision aa2f5c02bde7af9c628434811fa467cfee705b3f) +++ lams_central/web/includes/javascript/authoring/authoringGeneral.js (.../authoringGeneral.js) (revision cb63a28069a1267691684394eb67c7eee0f77fde) @@ -1066,8 +1066,10 @@ var column = 0, // for special cases when row needs to shifted more forceRowY = null, + paperWidth = paper.attr('width'), // check how many columns current paper can hold - maxColumns = Math.floor((paper.attr('width') - layout.conf.arrangeHorizontalPadding) + maxColumns = Math.floor(((paperWidth < 300 && paperMinWidth ? paperMinWidth : paperWidth) + - layout.conf.arrangeHorizontalPadding) / layout.conf.arrangeHorizontalSpace), // the initial max length of subsequences is limited by paper space subsequenceMaxLength = maxColumns,