--- a/client/js/renderer/viewrepr.js Mon Sep 14 17:57:13 2015 +0200
+++ b/client/js/renderer/viewrepr.js Mon Sep 14 18:02:00 2015 +0200
@@ -57,6 +57,7 @@
"offset": _this.model.get("offset"),
"hidden_nodes": _this.model.get("hidden_nodes")
};
+ _this.updateUrl();
});
this.$.find(".Rk-ZoomSetSaved").click( function() {
@@ -196,11 +197,16 @@
var item = part.split("=");
result[item[0]] = decodeURIComponent(item[1]);
});
- }
+ }
result.view = Math.round(this.offset.x*1000)/1000 + ',' + Math.round(this.offset.y*1000)/1000 + ',' + Math.round(this.scale*1000)/1000;
-// if (this.hiddenNodes.length > 0){
-// result.hiddenNodes = this.hiddenNodes.join();
-// }
+
+ if (this.renkan.project.get("views").indexOf(this.model) > -1){
+ result.idView = this.renkan.project.get("views").indexOf(this.model);
+ } else {
+ if (result.idView){
+ delete result.idView;
+ }
+ }
this.renkan.router.navigate("?" + decodeURIComponent($.param(result)), {trigger: false, replace: true});
}
},