Skip to content

Commit 231bc8c

Browse files
committed
Fix resize/move issue in one column mode
Calling resizable() and movable() with 'true' no longer makes nodes resizable/movable in one column mode, fixes 158.
1 parent a780a58 commit 231bc8c

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/gridstack.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -700,6 +700,7 @@
700700
};
701701

702702
GridStack.prototype.resizable = function (el, val) {
703+
var self = this;
703704
el = $(el);
704705
el.each(function (index, el) {
705706
el = $(el);
@@ -709,7 +710,7 @@
709710
}
710711

711712
node.no_resize = !(val || false);
712-
if (node.no_resize) {
713+
if (node.no_resize || self._is_one_column_mode()) {
713714
el.resizable('disable');
714715
}
715716
else {
@@ -720,6 +721,7 @@
720721
};
721722

722723
GridStack.prototype.movable = function (el, val) {
724+
var self = this;
723725
el = $(el);
724726
el.each(function (index, el) {
725727
el = $(el);
@@ -729,7 +731,7 @@
729731
}
730732

731733
node.no_move = !(val || false);
732-
if (node.no_move) {
734+
if (node.no_move || self._is_one_column_mode()) {
733735
el.draggable('disable');
734736
}
735737
else {

0 commit comments

Comments
 (0)