]> git.eshelyaron.com Git - emacs.git/commitdiff
(Fx_file_dialog): Remove a workaround for Lesstif
authorGerd Moellmann <gerd@gnu.org>
Thu, 25 Jan 2001 15:39:26 +0000 (15:39 +0000)
committerGerd Moellmann <gerd@gnu.org>
Thu, 25 Jan 2001 15:39:26 +0000 (15:39 +0000)
which doesn't seem necessary anymore with Lesstif 0.92.

src/xfns.c

index d3de60f7e6d705f851ee0b4bfd7ee712be97c522..8c9ded0588e3594befbd4e54387607690b66c731 100644 (file)
@@ -11084,39 +11084,11 @@ selection dialog's entry field, if MUSTMATCH is non-nil.")
       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)
     {