summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGerd Moellmann <gerd@gnu.org>2000-04-18 13:41:33 +0000
committerGerd Moellmann <gerd@gnu.org>2000-04-18 13:41:33 +0000
commit5dbf89bc7d65c1871285e7461a4fdc17bf23a984 (patch)
tree058db1d5a90268bfb21d8b21f2e7b5fd8d9e3238 /src
parentfaeb73d448321a33160749dd66f6082843fc9862 (diff)
downloademacs-5dbf89bc7d65c1871285e7461a4fdc17bf23a984.tar.gz
(read_filtered_event): Cancel and start busy cursor.
Diffstat (limited to 'src')
-rw-r--r--src/lread.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/lread.c b/src/lread.c
index 4d2895ca2e6..c1d4dced48b 100644
--- a/src/lread.c
+++ b/src/lread.c
@@ -410,6 +410,11 @@ read_filtered_event (no_switch_frame, ascii_required, error_nonascii,
{
register Lisp_Object val, delayed_switch_frame;
+#ifdef HAVE_WINDOW_SYSTEM
+ if (display_busy_cursor_p)
+ cancel_busy_cursor ();
+#endif
+
delayed_switch_frame = Qnil;
/* Read until we get an acceptable event. */
@@ -467,6 +472,10 @@ read_filtered_event (no_switch_frame, ascii_required, error_nonascii,
if (! NILP (delayed_switch_frame))
unread_switch_frame = delayed_switch_frame;
+#ifdef HAVE_WINDOW_SYSTEM
+ if (display_busy_cursor_p)
+ start_busy_cursor ();
+#endif
return val;
}