summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/select.cc
diff options
context:
space:
mode:
Diffstat (limited to 'winsup/cygwin/select.cc')
-rw-r--r--winsup/cygwin/select.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/winsup/cygwin/select.cc b/winsup/cygwin/select.cc
index 90302179f..db87643f4 100644
--- a/winsup/cygwin/select.cc
+++ b/winsup/cygwin/select.cc
@@ -661,6 +661,7 @@ fhandler_console::select_read (select_record *s)
s->startup = no_startup;
s->poll = poll_console;
s->verify = poll_console;
+ set_cursor_maybe ();
}
s->h = get_handle ();
@@ -677,6 +678,7 @@ fhandler_console::select_write (select_record *s)
s->startup = no_startup;
s->poll = poll_console;
s->verify = no_verify;
+ set_cursor_maybe ();
}
s->write_selected = TRUE;
@@ -693,6 +695,7 @@ fhandler_console::select_except (select_record *s)
s->startup = no_startup;
s->poll = poll_console;
s->verify = no_verify;
+ set_cursor_maybe ();
}
s->except_selected = TRUE;