diff --git a/src/actions/openInLibreSignAction.js b/src/actions/openInLibreSignAction.js index 6a45cc32ea..4a34ecd989 100644 --- a/src/actions/openInLibreSignAction.js +++ b/src/actions/openInLibreSignAction.js @@ -92,6 +92,7 @@ export const action = new FileAction({ * Single file: open in sidebar */ async exec({ nodes }) { + const sidebar = getSidebar() const node = nodes[0] await sidebar.open(node, 'libresign') sidebar.setActiveTab('libresign') diff --git a/src/actions/showStatusInlineAction.js b/src/actions/showStatusInlineAction.js index ccf606525f..e1ade4f801 100644 --- a/src/actions/showStatusInlineAction.js +++ b/src/actions/showStatusInlineAction.js @@ -25,6 +25,7 @@ const action = new FileAction({ return t('libresign', 'original file') }, exec: async ({ nodes }) => { + const sidebar = getSidebar() const node = nodes[0] sidebar.open(node, 'libresign') sidebar.setActiveTab('libresign') diff --git a/src/init.js b/src/init.js index 51e676ccf3..1711aaf385 100644 --- a/src/init.js +++ b/src/init.js @@ -54,6 +54,7 @@ addNewFileMenuEntry({ name: upload.file.name, }) .then(async ({ data }) => { + const sidebar = getSidebar() sidebar.open({ path }, 'libresign') sidebar.setActiveTab('libresign') })