fix: sonarcloud code smells (#2421)

This commit is contained in:
Charles Kerr
2022-01-17 12:39:50 -06:00
committed by GitHub
parent 19ede2b8cd
commit 3036a76beb
41 changed files with 190 additions and 197 deletions

View File

@@ -246,7 +246,7 @@ void Application::Impl::show_details_dialog_for_selected_torrents()
auto dialog = DetailsDialog::create(*wind_, core_);
dialog->set_torrents(ids);
dialog->signal_hide().connect([this, key]() { details_.erase(key); });
dialog_it = details_.emplace(key, std::move(dialog)).first;
dialog_it = details_.try_emplace(key, std::move(dialog)).first;
dialog_it->second->show();
}