From b4be86068d0e707043af019f96bae3da28b818e1 Mon Sep 17 00:00:00 2001 From: Yuriy Puchkov Date: Thu, 3 Dec 2020 16:18:30 +0200 Subject: [PATCH] fix - MacOS - Black screen when saving files with a hotkey --- src/tools/toolfactory.cpp | 1 - src/widgets/capture/capturewidget.cpp | 4 ++++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/tools/toolfactory.cpp b/src/tools/toolfactory.cpp index 3a6c0487..e36de70d 100644 --- a/src/tools/toolfactory.cpp +++ b/src/tools/toolfactory.cpp @@ -112,7 +112,6 @@ CaptureTool* ToolFactory::CreateTool(CaptureToolButton::ButtonType t, case CaptureToolButton::TYPE_CIRCLECOUNT: tool = new CircleCountTool(parent); break; - default: tool = nullptr; break; diff --git a/src/widgets/capture/capturewidget.cpp b/src/widgets/capture/capturewidget.cpp index 17f403a2..90ee559c 100644 --- a/src/widgets/capture/capturewidget.cpp +++ b/src/widgets/capture/capturewidget.cpp @@ -1132,6 +1132,10 @@ void CaptureWidget::copyScreenshot() void CaptureWidget::saveScreenshot() { +#if (defined(Q_OS_MAC) || defined(Q_OS_MAC64) || defined(Q_OS_MACOS) || \ + defined(Q_OS_MACX)) + showNormal(); +#endif m_captureDone = true; if (m_activeTool != nullptr) { QPainter painter(&m_context.screenshot);