X-Git-Url: https://git.stderr.nl/gitweb?a=blobdiff_plain;ds=sidebyside;f=libchimara%2Fstyle.c;h=e4169d6a6aa5ade98c58a7ec43dc04e8057c7eed;hb=0c75df5f3c9b9dce26f54dfceaefd71a48a8a392;hp=24e9833dfff1bb2a4c7f842b9e0d86dfe3122cb2;hpb=1acbb531d46b046cf124a8c24ad6d16a1c3856aa;p=rodin%2Fchimara.git diff --git a/libchimara/style.c b/libchimara/style.c index 24e9833..e4169d6 100644 --- a/libchimara/style.c +++ b/libchimara/style.c @@ -826,6 +826,10 @@ get_current_font(guint32 wintype) ChimaraGlkPrivate *glk_data = g_private_get(glk_data_key); GtkTextTag *normal; + if( G_UNLIKELY(!glk_data->style_initialized) ) { + style_init(); + } + switch(wintype) { case wintype_TextGrid: normal = g_hash_table_lookup(glk_data->current_styles->text_grid, "normal");