From: Matthias Clasen Date: Sun, 17 Sep 2023 14:19:05 +0000 (-0400) Subject: inspector: Don't set a NULL fontdesc X-Git-Tag: archive/raspbian/4.12.4+ds-3+rpi1^2~21^2~2^2~10 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=5a8f1a7aa02edd2fcd0f586daa74214f7e0d3b07;p=gtk4.git inspector: Don't set a NULL fontdesc The font dialog button does not like that. Fixes: #5988 --- diff --git a/gtk/inspector/prop-editor.c b/gtk/inspector/prop-editor.c index e33b88432f..15de3d4d23 100644 --- a/gtk/inspector/prop-editor.c +++ b/gtk/inspector/prop-editor.c @@ -797,9 +797,12 @@ font_changed (GObject *object, GParamSpec *pspec, gpointer data) font_desc = g_value_get_boxed (&val); - block_controller (G_OBJECT (fb)); - gtk_font_dialog_button_set_font_desc (fb, font_desc); - unblock_controller (G_OBJECT (fb)); + if (font_desc != NULL) + { + block_controller (G_OBJECT (fb)); + gtk_font_dialog_button_set_font_desc (fb, font_desc); + unblock_controller (G_OBJECT (fb)); + } g_value_unset (&val); }