918 |
if (ed->noninteractive) |
if (ed->noninteractive) |
919 |
return; |
return; |
920 |
|
|
921 |
if (!app_transcript_can_edit (ed->tx, TP_READONLY)) |
if (app_transcript_can_edit (ed->tx, TP_READONLY)) { |
922 |
_load_initiator (ed); |
++ed->noninteractive; |
|
else { |
|
923 |
gint new_val = |
gint new_val = |
924 |
gtk_toggle_button_get_active (tog)? side : IP_INITIATOR_UNSET; |
gtk_toggle_button_get_active (tog)? side : IP_INITIATOR_UNSET; |
925 |
g_object_set (ed->ip, "initiator", new_val, NULL); |
g_object_set (ed->ip, "initiator", new_val, NULL); |
926 |
|
--ed->noninteractive; |
927 |
} |
} |
928 |
|
_load_initiator (ed); |
929 |
} |
} |
930 |
|
|
931 |
static void |
static void |