|
@@ -122,18 +122,21 @@ define(function () {
|
|
|
if (!currentView || running)
|
|
|
currentView = d
|
|
|
|
|
|
- if (running) {
|
|
|
- if (currentObject) {
|
|
|
- if ("node" in currentObject)
|
|
|
- gotoNode(currentObject.node)
|
|
|
- else if ("link" in currentObject)
|
|
|
- gotoLink(currentObject.link)
|
|
|
-
|
|
|
- saveState()
|
|
|
- } else
|
|
|
- console.log("reset view")
|
|
|
- resetView()
|
|
|
+ if (!running)
|
|
|
+ return
|
|
|
+
|
|
|
+ saveState()
|
|
|
+
|
|
|
+ if (!currentObject) {
|
|
|
+ resetView(false)
|
|
|
+ return
|
|
|
}
|
|
|
+
|
|
|
+ if ("node" in currentObject)
|
|
|
+ gotoNode(currentObject.node)
|
|
|
+
|
|
|
+ if ("link" in currentObject)
|
|
|
+ gotoLink(currentObject.link)
|
|
|
}
|
|
|
}
|
|
|
|