diff --git a/platform/ui/plugins/reactors/DatabaseOutputReactor.js b/platform/ui/plugins/reactors/DatabaseOutputReactor.js index ddc43255..948f4c94 100644 --- a/platform/ui/plugins/reactors/DatabaseOutputReactor.js +++ b/platform/ui/plugins/reactors/DatabaseOutputReactor.js @@ -26,6 +26,9 @@ dojo.declare("plugins.reactors.DatabaseOutputReactor", }); }, handleMoveStop: function(mover) { + if (this.config.X == mover.host.node.offsetLeft && this.config.Y == mover.host.node.offsetTop) { + return; + } this.config.X = mover.host.node.offsetLeft; this.config.Y = mover.host.node.offsetTop; diff --git a/platform/ui/plugins/reactors/FilterReactor.js b/platform/ui/plugins/reactors/FilterReactor.js index 7a75f403..32287304 100644 --- a/platform/ui/plugins/reactors/FilterReactor.js +++ b/platform/ui/plugins/reactors/FilterReactor.js @@ -28,6 +28,9 @@ dojo.declare("plugins.reactors.FilterReactor", }); }, handleMoveStop: function(mover) { + if (this.config.X == mover.host.node.offsetLeft && this.config.Y == mover.host.node.offsetTop) { + return; + } this.config.X = mover.host.node.offsetLeft; this.config.Y = mover.host.node.offsetTop; diff --git a/platform/ui/plugins/reactors/Reactor.js b/platform/ui/plugins/reactors/Reactor.js index 58fcd3e1..596b855e 100644 --- a/platform/ui/plugins/reactors/Reactor.js +++ b/platform/ui/plugins/reactors/Reactor.js @@ -113,6 +113,9 @@ dojo.declare("plugins.reactors.Reactor", dojo.connect(m5, "onMoveStop", this, this.handleMoveStop); }, handleMoveStop: function(mover) { + if (this.config.X == mover.host.node.offsetLeft && this.config.Y == mover.host.node.offsetTop) { + return; + } this.config.X = mover.host.node.offsetLeft; this.config.Y = mover.host.node.offsetTop;