From aeaa6ca52fcd979a6aaa069b219625c6ba18aed7 Mon Sep 17 00:00:00 2001 From: Mike Gelfand Date: Fri, 7 Oct 2022 13:09:48 -0700 Subject: [PATCH] Don't show duplicate add/edit tracker error dialogs (#3898) Since we're already overriding `on_response()`, there's no point in connecting `signal_response` to it, making it being called twice. Broken-by: #3781 --- gtk/DetailsDialog.cc | 4 ---- 1 file changed, 4 deletions(-) diff --git a/gtk/DetailsDialog.cc b/gtk/DetailsDialog.cc index ce2069c71..9c59cc0be 100644 --- a/gtk/DetailsDialog.cc +++ b/gtk/DetailsDialog.cc @@ -2157,8 +2157,6 @@ EditTrackersDialog::EditTrackersDialog( set_transient_for(parent); urls_view_->get_buffer()->set_text(tr_torrentGetTrackerList(torrent)); - - signal_response().connect([this](int response) { on_response(response); }); } std::unique_ptr EditTrackersDialog::create( @@ -2274,8 +2272,6 @@ AddTrackerDialog::AddTrackerDialog( set_transient_for(parent); gtr_paste_clipboard_url_into_entry(*url_entry_); - - signal_response().connect([this](int response) { on_response(response); }); } std::unique_ptr AddTrackerDialog::create(