diff -r be510a7fc5ac -r a5da9a586297 client/js/renderer/scene.js --- a/client/js/renderer/scene.js Fri Jun 12 15:41:26 2015 +0200 +++ b/client/js/renderer/scene.js Mon Jun 15 11:02:09 2015 +0200 @@ -169,7 +169,7 @@ }, mouseleave: function(_event) { _event.preventDefault(); - _this.onMouseUp(_event, false); + //_this.onMouseUp(_event, false);// _this.click_target = null; _this.is_dragging = false; }, @@ -257,7 +257,7 @@ }); this.$.find(".Rk-ShowHiddenNodes").click( function() { _this.showNodes(false); - _this.$.find(".Rk-ShowHiddenNodes").off( "mouseleave" ); + _this.$.find(".Rk-ShowHiddenNodes").off( "mouseleave" ); }); if(this.renkan.project.get("views").length > 0 && this.renkan.options.save_view){ this.$.find(".Rk-ZoomSetSaved").show(); @@ -1038,7 +1038,7 @@ _event.pageY - _off.top ]); var _hitResult = paper.project.hitTest(_point); - + if (!this.isEditable()) { if (_hitResult && typeof _hitResult.item.__representation !== "undefined") { if (_hitResult.item.__representation.model.get('uri')){ @@ -1300,7 +1300,7 @@ _.each(projectJSON.views, function(e,i,l) { delete e._id; delete e.id; - + if(e.hidden_nodes) { hiddenNodes = e.hidden_nodes; e.hidden_nodes = [];