From a65b6025c13f532a4117bc781e0a53c8f596d68b Mon Sep 17 00:00:00 2001 From: Pascal Hartig Date: Fri, 15 May 2020 07:08:06 -0700 Subject: [PATCH] Report failures on snapshot taking Summary: Suggested in D21571294. Reviewed By: jknoxville Differential Revision: D21594146 fbshipit-source-id: 1dcc310343788aecced724282d74e0cf08688220 --- desktop/app/src/chrome/ScreenCaptureButtons.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/desktop/app/src/chrome/ScreenCaptureButtons.tsx b/desktop/app/src/chrome/ScreenCaptureButtons.tsx index 2c6ef3567..f2aaf270e 100644 --- a/desktop/app/src/chrome/ScreenCaptureButtons.tsx +++ b/desktop/app/src/chrome/ScreenCaptureButtons.tsx @@ -73,7 +73,9 @@ class ScreenCaptureButtons extends Component { captureScreenshot: Promise | any = async () => { const {selectedDevice} = this.props; if (selectedDevice != null) { - await capture(selectedDevice).then(openFile); + await capture(selectedDevice) + .then(openFile) + .catch((e) => console.error('Taking screenshot failed:', e)); } };