diff --git a/package-lock.json b/package-lock.json index 08f17d8c5..6a4066fa5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "trilium", - "version": "0.46.1-beta", + "version": "0.46.2-beta", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -2712,9 +2712,9 @@ } }, "electron-dl": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/electron-dl/-/electron-dl-3.1.0.tgz", - "integrity": "sha512-nY3vvxX5w11+cFT6JkJwMHtH6dk5sPtjRtzjaj4NrS9CyYF3atvVt8yMfZtXruULU1JAuxEEf2B8O6YgXs9xsQ==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/electron-dl/-/electron-dl-3.2.0.tgz", + "integrity": "sha512-Wz6YZi0fwy/hmdkrtrBwj7W4JlrFd1tY5jvNdLHd0PUTlJFJ6pGi9mPQGtZRdjodkXYpaiD1uio+wh01hqrZNg==", "requires": { "ext-name": "^5.0.0", "pupa": "^2.0.1", diff --git a/package.json b/package.json index d5f660762..b75816954 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "dayjs": "1.10.4", "ejs": "3.1.6", "electron-debug": "3.2.0", - "electron-dl": "3.1.0", + "electron-dl": "3.2.0", "electron-find": "1.0.6", "electron-window-state": "5.0.3", "express": "4.17.1", diff --git a/src/public/app/widgets/note_detail.js b/src/public/app/widgets/note_detail.js index e8d4e2313..665cd4ce5 100644 --- a/src/public/app/widgets/note_detail.js +++ b/src/public/app/widgets/note_detail.js @@ -54,6 +54,8 @@ export default class NoteDetailWidget extends TabAwareWidget { this.typeWidgets = {}; + const updateInterval = utils.isDesktop() ? 1000 : 5000; + this.spacedUpdate = new SpacedUpdate(async () => { const {note} = this.tabContext; const {noteId} = note; @@ -64,7 +66,7 @@ export default class NoteDetailWidget extends TabAwareWidget { protectedSessionHolder.touchProtectedSessionIfNecessary(note); await server.put('notes/' + noteId, dto, this.componentId); - }); + }, updateInterval); } isEnabled() {