diff --git a/src/frontend/components/nomadnetwork/NomadNetworkPage.vue b/src/frontend/components/nomadnetwork/NomadNetworkPage.vue index 0633845..657c10c 100644 --- a/src/frontend/components/nomadnetwork/NomadNetworkPage.vue +++ b/src/frontend/components/nomadnetwork/NomadNetworkPage.vue @@ -344,6 +344,14 @@ export default { }, async loadNodePage(destinationHash, pagePath, fieldData = null, addToHistory = true, loadFromCache = true) { + // update current route + this.$router.replace({ + name: "nomadnetwork", + params: { + destinationHash: destinationHash, + }, + }); + // get new sequence for this page load const seq = ++this.nodePageRequestSequence; @@ -677,14 +685,6 @@ export default { // update selected node this.selectedNode = node; - // update current route - this.$router.replace({ - name: "nomadnetwork", - params: { - destinationHash: node.destination_hash, - }, - }); - // load default node page this.loadNodePage(node.destination_hash, this.defaultNodePagePath);