diff options
author | John Molakvoæ <skjnldsv@protonmail.com> | 2023-08-12 17:09:52 +0200 |
---|---|---|
committer | John Molakvoæ <skjnldsv@protonmail.com> | 2023-08-17 18:56:38 +0200 |
commit | af44cc79fa36f5ae65412efd51d0c46a9ad74032 (patch) | |
tree | 7dfdf695420ae2e5b7ff3c824ceb57074e349e42 /apps/files/src | |
parent | c08d5e62407778116ef3d18feb17f6356c029a30 (diff) | |
download | nextcloud-server-af44cc79fa36f5ae65412efd51d0c46a9ad74032.tar.gz nextcloud-server-af44cc79fa36f5ae65412efd51d0c46a9ad74032.zip |
fix(files): unnecessary navigation change detection
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
Diffstat (limited to 'apps/files/src')
-rw-r--r-- | apps/files/src/views/Navigation.vue | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/apps/files/src/views/Navigation.vue b/apps/files/src/views/Navigation.vue index 068db016ddb..9b1df413ccc 100644 --- a/apps/files/src/views/Navigation.vue +++ b/apps/files/src/views/Navigation.vue @@ -161,10 +161,12 @@ export default { watch: { currentView(view, oldView) { - this.Navigation.setActive(view) - logger.debug('Navigation changed', { id: view.id, view }) + if (view.id !== oldView?.id) { + this.Navigation.setActive(view) + logger.debug('Navigation changed', { id: view.id, view }) - this.showView(view, oldView) + this.showView(view, oldView) + } }, }, |