diff options
| author | Po Lu | 2022-01-23 13:34:03 +0000 |
|---|---|---|
| committer | Po Lu | 2022-01-23 13:34:03 +0000 |
| commit | 80b66d80ef1850aadccde1b6fe48d3210362aaa2 (patch) | |
| tree | 897da4c7d8aa1905f7614d5a72a8021a997cdee1 /src | |
| parent | 0e833a1d5f93d3028ef1ea133174636b46bc64f1 (diff) | |
| download | emacs-80b66d80ef1850aadccde1b6fe48d3210362aaa2.tar.gz emacs-80b66d80ef1850aadccde1b6fe48d3210362aaa2.zip | |
Make sure cursors are drawn correctly after haiku_clear_frame
* src/haikuterm.c (haiku_clear_frame): Mark all cursors as off.
Diffstat (limited to 'src')
| -rw-r--r-- | src/haikuterm.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/haikuterm.c b/src/haikuterm.c index 93ba088f5b1..7ab41805ead 100644 --- a/src/haikuterm.c +++ b/src/haikuterm.c | |||
| @@ -238,6 +238,9 @@ static void | |||
| 238 | haiku_clear_frame (struct frame *f) | 238 | haiku_clear_frame (struct frame *f) |
| 239 | { | 239 | { |
| 240 | void *view = FRAME_HAIKU_VIEW (f); | 240 | void *view = FRAME_HAIKU_VIEW (f); |
| 241 | |||
| 242 | mark_window_cursors_off (XWINDOW (FRAME_ROOT_WINDOW (f))); | ||
| 243 | |||
| 241 | block_input (); | 244 | block_input (); |
| 242 | BView_draw_lock (view); | 245 | BView_draw_lock (view); |
| 243 | BView_StartClip (view); | 246 | BView_StartClip (view); |