Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 899fee3

Browse files
committed
do not fire onchange event with empty array
1 parent b6fec29 commit 899fee3

File tree

4 files changed

+14
-6
lines changed

4 files changed

+14
-6
lines changed

dist/gridstack.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -608,7 +608,9 @@
608608
.attr('data-gs-height', node.height)
609609
.removeAttr('style');
610610
self._update_container_height();
611-
self.container.trigger('change', [self.grid.get_dirty_nodes()]);
611+
var elements = self.grid.get_dirty_nodes();
612+
if (elements && elements.length)
613+
self.container.trigger('change', [elements]);
612614

613615
self.grid.end_update();
614616
};
@@ -780,7 +782,9 @@
780782
callback.call(this, el, node);
781783

782784
self._update_container_height();
783-
self.container.trigger('change', [self.grid.get_dirty_nodes()]);
785+
var elements = self.grid.get_dirty_nodes();
786+
if (elements && elements.length)
787+
self.container.trigger('change', [elements]);
784788

785789
self.grid.end_update();
786790
};

dist/gridstack.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)