talons

Fork of Claws Mail https://www.claws-mail
Log | Files | Refs | README | LICENSE

commit cd5ee29a8178584ad47a5b4ef7048d98237b410e
parent 7bf56c150c8290b02db31a7db62081dd6aa6e4ff
Author: Ricardo Mones <ricardo@mones.org>
Date:   Tue, 11 Jul 2017 09:53:42 +0200

Fix initialization of privacy buttons sensitivity

Diffstat:
Msrc/compose.c | 14++++++++++++--
1 file changed, 12 insertions(+), 2 deletions(-)

diff --git a/src/compose.c b/src/compose.c @@ -8532,8 +8532,18 @@ static void compose_update_privacy_system_menu_item(Compose * compose, gboolean cm_menu_set_sensitive_full(compose->ui_manager, "Menu/Options/Sign", can_sign); cm_menu_set_sensitive_full(compose->ui_manager, "Menu/Options/Encrypt", can_encrypt); -} - + if (compose->toolbar->privacy_sign_btn != NULL) { + gtk_widget_set_sensitive( + GTK_WIDGET(compose->toolbar->privacy_sign_btn), + can_sign); + } + if (compose->toolbar->privacy_encrypt_btn != NULL) { + gtk_widget_set_sensitive( + GTK_WIDGET(compose->toolbar->privacy_encrypt_btn), + can_encrypt); + } +} + static void compose_set_out_encoding(Compose *compose) { CharSet out_encoding;