From 981ef50f78aa2a91dc59331054628eaedd1588ec Mon Sep 17 00:00:00 2001 From: Marko Lindqvist Date: Mon, 29 Aug 2022 01:56:14 +0300 Subject: [PATCH 58/58] gtk4: Fix leader sex selection buttons See osdn #45495 Signed-off-by: Marko Lindqvist --- client/gui-gtk-4.0/dialogs.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/client/gui-gtk-4.0/dialogs.c b/client/gui-gtk-4.0/dialogs.c index 4d45405b02..41bb98e484 100644 --- a/client/gui-gtk-4.0/dialogs.c +++ b/client/gui-gtk-4.0/dialogs.c @@ -528,8 +528,8 @@ static void select_nation(int nation, if (leadername) { gtk_entry_buffer_set_text(buffer, leadername, -1); /* Assume is_male is valid too. */ - gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(races_sex[is_male]), - TRUE); + gtk_check_button_set_active(GTK_CHECK_BUTTON(races_sex[is_male]), + TRUE); } else { int idx = fc_rand(nation_leader_list_size( nation_leaders(nation_by_number(selected_nation)))); @@ -579,7 +579,7 @@ static void select_nation(int nation, /* Leader name */ gtk_entry_buffer_set_text(buffer, "", -1); /* Leader sex (*shrug*) */ - gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(races_sex[0]), TRUE); + gtk_check_button_set_active(GTK_CHECK_BUTTON(races_sex[0]), TRUE); /* City style */ { GtkTreeSelection* select @@ -1348,8 +1348,8 @@ static void races_leader_callback(void) &&(pleader = nation_leader_by_name(nation_by_number(selected_nation), name))) { selected_sex = nation_leader_is_male(pleader); - gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(races_sex[selected_sex]), - TRUE); + gtk_check_button_set_active(GTK_CHECK_BUTTON(races_sex[selected_sex]), + TRUE); } } -- 2.35.1