diff --git a/src/gui/DatabaseWidget.cpp b/src/gui/DatabaseWidget.cpp index 61f2b2163..042e2a561 100644 --- a/src/gui/DatabaseWidget.cpp +++ b/src/gui/DatabaseWidget.cpp @@ -1813,7 +1813,7 @@ bool DatabaseWidget::save() m_blockAutoSave = true; ++m_saveAttempts; - auto focusWidget = qApp->focusWidget(); + QPointer focusWidget(qApp->focusWidget()); // TODO: Make this async // Lock out interactions @@ -1887,7 +1887,7 @@ bool DatabaseWidget::saveAs() bool ok = false; if (!newFilePath.isEmpty()) { - auto focusWidget = qApp->focusWidget(); + QPointer focusWidget(qApp->focusWidget()); // Lock out interactions m_entryView->setDisabled(true);