From 9f64e994dcaf61df8768b3a856335a6aa8493bbb Mon Sep 17 00:00:00 2001 From: azivner Date: Fri, 30 Nov 2018 10:33:40 +0100 Subject: [PATCH] fix minor UI issue causing children overview not being decrypted right after entering protected session --- src/public/javascripts/services/protected_session.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/public/javascripts/services/protected_session.js b/src/public/javascripts/services/protected_session.js index 6fc70da90..7f3506f5e 100644 --- a/src/public/javascripts/services/protected_session.js +++ b/src/public/javascripts/services/protected_session.js @@ -65,9 +65,11 @@ async function setupProtectedSession() { $dialog.modal("hide"); - await noteDetailService.reload(); + await treeService.reload(); - treeService.reload(); + // it's important that tree has been already reloaded at this point + // since detail also uses tree cache (for children overview) + await noteDetailService.reload(); if (protectedSessionDeferred !== null) { ensureDialogIsClosed($dialog, $password);