From 12b17b1e9e5e49e7538e689426e9598b98ae62dc Mon Sep 17 00:00:00 2001 From: zadam Date: Sun, 16 Jun 2019 10:41:22 +0200 Subject: [PATCH] fix ctrl+. to switch focus to note tree --- src/public/javascripts/services/tree.js | 7 +++---- src/public/stylesheets/style.css | 6 +++--- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/src/public/javascripts/services/tree.js b/src/public/javascripts/services/tree.js index ee6ab8b93..771659623 100644 --- a/src/public/javascripts/services/tree.js +++ b/src/public/javascripts/services/tree.js @@ -520,13 +520,12 @@ async function scrollToActiveNote() { const activeContext = noteDetailService.getActiveTabContext(); if (activeContext && activeContext.notePath) { + $tree.find('.fancytree-container').focus(); + const node = await expandToNote(activeContext.notePath); node.makeVisible({scrollIntoView: true}); - - node.setFocus(); - - await activateNote(activeContext.notePath); + node.setFocus(true); } } diff --git a/src/public/stylesheets/style.css b/src/public/stylesheets/style.css index 36c54ec64..528de31a2 100644 --- a/src/public/stylesheets/style.css +++ b/src/public/stylesheets/style.css @@ -197,20 +197,20 @@ span.fancytree-focused .fancytree-title, span.fancytree-focused.fancytree-select color: var(--active-item-text-color) !important; background-color: var(--active-item-background-color) !important; border-color: var(--main-background-color) !important; /* invisible border */ - border-radius: 3px; + border-radius: 5px; } span.fancytree-selected .fancytree-title { color: var(--hover-item-text-color) !important; background-color: var(--hover-item-background-color) !important; border-color: var(--main-background-color) !important; /* invisible border */ - border-radius: 3px; + border-radius: 5px; font-style: italic; } span.fancytree-node:hover span.fancytree-title { border-color: var(--main-border-color) !important; - border-radius: 3px; + border-radius: 5px; } .ui-autocomplete {