ui/gtk/window.c

changeset 1049
87a75acc6afc
parent 1046
94df16a7fff2
equal deleted inserted replaced
1048:60bba3640adb 1049:87a75acc6afc
119 #else 119 #else
120 gtk_widget_hide(obj->widget); 120 gtk_widget_hide(obj->widget);
121 #endif 121 #endif
122 return TRUE; 122 return TRUE;
123 } else { 123 } else {
124 if(obj->ctx->close_callback) {
125 UiEvent ev;
126 ev.window = obj->window;
127 ev.document = obj->ctx->document;
128 ev.obj = obj;
129 ev.eventdata = NULL;
130 ev.eventdatatype = 0;
131 ev.intval = 0;
132 obj->ctx->close_callback(&ev, obj->ctx->close_data);
133 obj->ctx->close_callback = NULL;
134 }
135
124 uic_context_prepare_close(obj->ctx); 136 uic_context_prepare_close(obj->ctx);
125 return FALSE; 137 return FALSE;
126 } 138 }
127 } 139 }
128 140

mercurial