Modified search interesting people by tag to use maximum distance
[situare] / src / ui / mainwindow.cpp
index 0d59333..71ad6bc 100644 (file)
@@ -646,13 +646,14 @@ void MainWindow::dialogFinished(int status)
             emit searchForLocation(searchDialog->input());
         else if (searchDialog->type() == SearchDialog::PeopleTag)
             emit requestSearchPeopleByTag(searchDialog->input());
+
+        searchDialog->deleteLater();
     } else if ((messageDialog) && (status != 0)) {
         emit sendMessage(messageDialog->input().first, messageDialog->input().second,
                          messageDialog->isAddCoordinatesSelected());
+        messageDialog->deleteLater();
     }
 
-    dialog->deleteLater();
-
     if(!m_error_queue.isEmpty() && m_errorShown == false) {
         showErrorInformationBox();
     } else {