mirror of
https://github.com/transmission/transmission
synced 2025-02-03 04:53:27 +00:00
(gtk) when editing the tracker list of an existing torrent, don't let the user delete the last tracker.
This commit is contained in:
parent
88d357539e
commit
7620cd9a16
1 changed files with 2 additions and 1 deletions
|
@ -101,7 +101,8 @@ onTrackerSelectionChanged( GtkTreeSelection * sel,
|
|||
{
|
||||
struct tracker_page * page = gpage;
|
||||
gboolean has_selection = gtk_tree_selection_get_selected( sel, NULL, NULL );
|
||||
gtk_widget_set_sensitive( page->remove_button, has_selection );
|
||||
gboolean ok_to_remove = !page->gtor || gtk_tree_model_iter_n_children( GTK_TREE_MODEL( page->store ), NULL ) > 1;
|
||||
gtk_widget_set_sensitive( page->remove_button, has_selection && ok_to_remove );
|
||||
}
|
||||
|
||||
static void
|
||||
|
|
Loading…
Reference in a new issue