Change liveDialog to nullDialog
authorClaudio Cambra <claudio.cambra@nextcloud.com>
Sun, 30 Oct 2022 11:56:11 +0000 (12:56 +0100)
committerClaudio Cambra <claudio.cambra@nextcloud.com>
Mon, 31 Oct 2022 17:06:13 +0000 (18:06 +0100)
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
src/gui/systray.cpp

index d4e44efd430b761ca18c591045cef1d5712a7773..d524b0dbacc9e8f0a23e5c9ad9ce0ad668a9f4d0 100644 (file)
@@ -299,14 +299,14 @@ bool Systray::raiseFileDetailDialogs(const QString &localPath)
     auto it = _fileDetailDialogs.begin();
     while (it != _fileDetailDialogs.end()) {
         const auto dialog = *it;
-        auto liveDialog = dialog != nullptr;
+        auto nullDialog = dialog == nullptr;
 
-        if (liveDialog && !dialog->isVisible()) {
+        if (!nullDialog && !dialog->isVisible()) {
             destroyDialog(dialog);
-            liveDialog = false;
+            nullDialog = true;
         }
 
-        if (liveDialog && (localPath.isEmpty() || dialog->property("localPath").toString() == localPath)) {
+        if (!nullDialog && (localPath.isEmpty() || dialog->property("localPath").toString() == localPath)) {
             dialog->show();
             dialog->raise();
             dialog->requestActivate();