diff options
Diffstat (limited to 'libxfsm/xfsm-util.c')
-rw-r--r-- | libxfsm/xfsm-util.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libxfsm/xfsm-util.c b/libxfsm/xfsm-util.c index d5bc3c5e..fd1fd473 100644 --- a/libxfsm/xfsm-util.c +++ b/libxfsm/xfsm-util.c @@ -203,10 +203,12 @@ void xfsm_window_add_border (GtkWindow *window) { GtkWidget *box1, *box2; + + gtk_widget_realize(GTK_WIDGET(window)); box1 = gtk_event_box_new (); gtk_widget_modify_bg (box1, GTK_STATE_NORMAL, - &(box1->style->bg [GTK_STATE_SELECTED])); + &(GTK_WIDGET(window)->style->bg [GTK_STATE_SELECTED])); gtk_widget_show (box1); box2 = gtk_event_box_new (); |