Skip to content

Commit

Permalink
Merge pull request #2563 from oat-sa/fix/ADF-1766/defined-item-width
Browse files Browse the repository at this point in the history
Fix/adf-1766/defined-item-width
  • Loading branch information
shaveko authored Sep 19, 2024
2 parents 838caaa + 5bfb30d commit 679aef7
Show file tree
Hide file tree
Showing 8 changed files with 15 additions and 11 deletions.
2 changes: 1 addition & 1 deletion views/js/loader/qtiLoader.min.js.map

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion views/js/loader/taoQtiItem.min.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion views/js/loader/taoQtiItem.min.js.map

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion views/js/loader/taoQtiItemRunner.es5.min.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion views/js/loader/taoQtiItemRunner.es5.min.js.map

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion views/js/loader/taoQtiItemRunner.min.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion views/js/loader/taoQtiItemRunner.min.js.map

Large diffs are not rendered by default.

12 changes: 8 additions & 4 deletions views/js/qtiCreator/editor/styleEditor/itemResizer.js
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,8 @@ define([
max: Math.max(1200, targetWidth)
},
start: targetWidth
};
},
customCSSItemWidth;

var reset = function() {
itemResizer.find('[value="no-slider"]').trigger('click');
Expand Down Expand Up @@ -76,13 +77,14 @@ define([
itemWidthPrompt.on('click', function() {
// user intends to resize the item
if(this.value === 'slider') {
input.val($target.width());
slider.val($target.width()).trigger('slide');
let width = customCSSItemWidth || $target.width();
input.val(width);
slider.val(width).trigger('slide');
sliderBox.slideDown();

item.data('responsive', false);

resizeItem($target.width());
resizeItem(width);
}
// user wants to use default
else {
Expand All @@ -101,6 +103,7 @@ define([
slider.on('slide', function() {
var value = Math.round(slider.val());
input.val(value);
customCSSItemWidth = value;
resizeItem(value);
});

Expand All @@ -120,6 +123,7 @@ define([
var width;
// make a proper width change
if(style[target] && style[target].width) {
customCSSItemWidth = style[target].width;
width = parseInt(style[target].width, 10);
input.val(width);
slider.val(width);
Expand Down

0 comments on commit 679aef7

Please sign in to comment.