From 99e42b1fcee513856432af1964f2743daccb6ba1 Mon Sep 17 00:00:00 2001 From: BGM99 <45606744+BGM99@users.noreply.github.com> Date: Sun, 3 Dec 2023 02:58:41 +0100 Subject: [PATCH] Fix focus loss on save when the widget is not visible anymore --- src/gui/DatabaseWidget.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gui/DatabaseWidget.cpp b/src/gui/DatabaseWidget.cpp index 232206415..deeec3662 100644 --- a/src/gui/DatabaseWidget.cpp +++ b/src/gui/DatabaseWidget.cpp @@ -2155,7 +2155,7 @@ bool DatabaseWidget::performSave(QString& errorMessage, const QString& fileName) m_groupView->setDisabled(false); m_tagView->setDisabled(false); - if (focusWidget) { + if (focusWidget && focusWidget->isVisible()) { focusWidget->setFocus(); }