diff --git a/js/apps/system/aardvark/frontend/js/routers/router.js b/js/apps/system/aardvark/frontend/js/routers/router.js index cea3af46aa..a184034707 100644 --- a/js/apps/system/aardvark/frontend/js/routers/router.js +++ b/js/apps/system/aardvark/frontend/js/routers/router.js @@ -112,10 +112,14 @@ if (this.foxxList.length === 0) { this.foxxList.fetch({ async: false }); } - var applicationDetailView = new window.ApplicationDetailView({ - model: this.foxxList.get(key) - }); - applicationDetailView.render(); + if (!this.hasOwnProperty('applicationDetailView')) { + this.applicationDetailView = new window.ApplicationDetailView({ + model: this.foxxList.get(key) + }); + } + + this.applicationDetailView.model = this.foxxList.get(key); + this.applicationDetailView.render(); }, login: function () {