ui/gtk/window.c

changeset 1224
6fa0876583bb
parent 1194
91696f7fa475
equal deleted inserted replaced
1223:83b2c5391fc5 1224:6fa0876583bb
509 #ifdef UI_LIBADWAITA 509 #ifdef UI_LIBADWAITA
510 510
511 static void dialog_response(AdwAlertDialog *self, gchar *response, UiEventData *data) { 511 static void dialog_response(AdwAlertDialog *self, gchar *response, UiEventData *data) {
512 UiEvent evt; 512 UiEvent evt;
513 evt.obj = data->obj; 513 evt.obj = data->obj;
514 evt.document = evt.obj->ctx->document; 514 evt.document = evt.obj ? evt.obj->ctx->document : NULL;
515 evt.window = evt.obj->window; 515 evt.window = evt.obj ? evt.obj->window : NULL;
516 evt.eventdata = NULL; 516 evt.eventdata = NULL;
517 evt.eventdatatype = 0; 517 evt.eventdatatype = 0;
518 evt.intval = 0; 518 evt.intval = 0;
519 519
520 if(!strcmp(response, "btn1")) { 520 if(!strcmp(response, "btn1")) {

mercurial