Check for null buttons

This commit is contained in:
David Boddie
2019-08-28 14:01:25 +00:00
parent 0a0f7a09a4
commit aa5e1d87dd

View File

@ -117,6 +117,7 @@ eek_gtk_keyboard_real_draw (GtkWidget *self,
struct button_place place = squeek_view_find_key( struct button_place place = squeek_view_find_key(
view, squeek_button_get_key(head->data) view, squeek_button_get_key(head->data)
); );
if (place.button)
render_pressed_button (self, &place); render_pressed_button (self, &place);
} }
@ -128,6 +129,7 @@ eek_gtk_keyboard_real_draw (GtkWidget *self,
((EekModifierKey *)head->data)->button ((EekModifierKey *)head->data)->button
) )
); );
if (place.button)
render_locked_button (self, &place); render_locked_button (self, &place);
} }