From 8ac853bb8b13c093eb7955ed1bcf7e23da4bb4d9 Mon Sep 17 00:00:00 2001 From: Tom Moor Date: Thu, 9 Sep 2021 20:41:56 -0700 Subject: [PATCH] fix: Printing from doc menu is blank in Firefox closes #2543 --- app/menus/DocumentMenu.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/app/menus/DocumentMenu.js b/app/menus/DocumentMenu.js index 8b6fc59b..bb6e3152 100644 --- a/app/menus/DocumentMenu.js +++ b/app/menus/DocumentMenu.js @@ -134,9 +134,13 @@ function DocumentMenu({ [showToast, t, document] ); - const handlePrint = React.useCallback((ev: SyntheticEvent<>) => { - window.print(); - }, []); + const handlePrint = React.useCallback( + (ev: SyntheticEvent<>) => { + menu.hide(); + window.print(); + }, + [menu] + ); const handleStar = React.useCallback( (ev: SyntheticEvent<>) => {