diff --git a/package-lock.json b/package-lock.json index 83d3bbf92..16cb651b9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "trilium", - "version": "0.27.2-beta", + "version": "0.27.4", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -3870,9 +3870,9 @@ } }, "file-type": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/file-type/-/file-type-4.4.0.tgz", - "integrity": "sha1-G2AOX8ofvcboDApwxxyNul95BsU=" + "version": "10.7.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-10.7.0.tgz", + "integrity": "sha512-AbaGtdWYYRaVrv2MwL/65myuRJ9j3e79e7etJ79US18QHuVlzJBcQHUH+HxDUoLtbyWRTUfLzLkGXX3pP9kfZg==" }, "filename-regex": { "version": "2.0.1", @@ -5000,6 +5000,13 @@ "integrity": "sha1-FQKvMTX5BuEiyHfDHpSve3qRRsU=", "requires": { "file-type": "^4.1.0" + }, + "dependencies": { + "file-type": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-4.4.0.tgz", + "integrity": "sha1-G2AOX8ofvcboDApwxxyNul95BsU=" + } } }, "imagemin": { diff --git a/src/public/javascripts/services/note_detail.js b/src/public/javascripts/services/note_detail.js index 3f5de42cb..07e3057f3 100644 --- a/src/public/javascripts/services/note_detail.js +++ b/src/public/javascripts/services/note_detail.js @@ -145,8 +145,9 @@ async function saveNoteIfChanged() { function setNoteBackgroundIfProtected(note) { $noteDetailWrapper.toggleClass("protected", note.isProtected); $protectButton.toggleClass("active", note.isProtected); + $protectButton.prop("disabled", note.isProtected); $unprotectButton.toggleClass("active", !note.isProtected); - $unprotectButton.prop("disabled", !protectedSessionHolder.isProtectedSessionAvailable()); + $unprotectButton.prop("disabled", !note.isProtected || !protectedSessionHolder.isProtectedSessionAvailable()); } async function handleProtectedSession() { diff --git a/src/public/stylesheets/style.css b/src/public/stylesheets/style.css index 2b04267a9..3be4a727d 100644 --- a/src/public/stylesheets/style.css +++ b/src/public/stylesheets/style.css @@ -396,7 +396,7 @@ div.ui-tooltip { } .btn.active:not(.btn-primary) { - background-color: #ccc; + background-color: #ccc !important; } #note-path-list a.current {