@ -831,11 +831,4 @@ export default class NoteTreeWidget extends TabAwareWidget {
noteCreateService.duplicateNote(noteId, branch.parentNoteId);
}
async tabNoteSwitchedEvent({tabContext, notePath}) {
// this causes unnecessary scrolling to active note
if (tabContext.isActive()) {
super.tabNoteSwitchedEvent({tabContext, notePath});
@ -48,7 +48,7 @@ export default class TabAwareWidget extends BasicWidget {
// if notePath does not match then the tabContext has been switched to another note in the mean time
if (tabContext.notePath === notePath) {
if (tabContext.isActive() && tabContext.notePath === notePath) {
await this.noteSwitched();