# HG changeset patch # User Gerd Moellmann # Date 980437166 0 # Node ID 5b94bf04d78ba42202c2ea7e7c7ca1e500f3f1e0 # Parent 9a56f039a37ac78dc439c7472263956ca0129792 (Fx_file_dialog): Remove a workaround for Lesstif which doesn't seem necessary anymore with Lesstif 0.92. diff -r 9a56f039a37a -r 5b94bf04d78b src/xfns.c --- a/src/xfns.c Thu Jan 25 15:37:21 2001 +0000 +++ b/src/xfns.c Thu Jan 25 15:39:26 2001 +0000 @@ -11084,39 +11084,11 @@ XmListSetPos (list, item_pos); } -#ifdef HAVE_MOTIF_2_1 - /* Process events until the user presses Cancel or OK. */ result = 0; while (result == 0 || XtAppPending (Xt_app_con)) XtAppProcessEvent (Xt_app_con, XtIMAll); -#else /* not HAVE_MOTIF_2_1 */ - - /* Process all events until the user presses Cancel or OK. */ - for (result = 0; result == 0;) - { - XEvent event; - Widget widget, parent; - - XtAppNextEvent (Xt_app_con, &event); - - /* See if the receiver of the event is one of the widgets of - the file selection dialog. If so, dispatch it. If not, - discard it. */ - widget = XtWindowToWidget (event.xany.display, event.xany.window); - parent = widget; - while (parent && parent != dialog) - parent = XtParent (parent); - - if (parent == dialog - || (event.type == Expose - && !process_expose_from_menu (event))) - XtDispatchEvent (&event); - } - -#endif /* not HAVE_MOTIF_2_1 */ - /* Get the result. */ if (result == XmCR_OK) {