emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master 931b6ac973: Block input when drawing fringe bitmaps on Haiku


From: Po Lu
Subject: master 931b6ac973: Block input when drawing fringe bitmaps on Haiku
Date: Wed, 12 Jan 2022 21:04:48 -0500 (EST)

branch: master
commit 931b6ac973941f564c2c32ac810dd3522558eae1
Author: Po Lu <luangruo@yahoo.com>
Commit: Po Lu <luangruo@yahoo.com>

    Block input when drawing fringe bitmaps on Haiku
    
    * src/haikuterm.c (haiku_draw_fringe_bitmap): Block input.
---
 src/haikuterm.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/haikuterm.c b/src/haikuterm.c
index be28649aef..47199c139c 100644
--- a/src/haikuterm.c
+++ b/src/haikuterm.c
@@ -2222,6 +2222,7 @@ haiku_draw_fringe_bitmap (struct window *w, struct 
glyph_row *row,
   void *view = FRAME_HAIKU_VIEW (XFRAME (WINDOW_FRAME (w)));
   struct face *face = p->face;
 
+  block_input ();
   BView_draw_lock (view);
   BView_StartClip (view);
 
@@ -2256,6 +2257,7 @@ haiku_draw_fringe_bitmap (struct window *w, struct 
glyph_row *row,
     }
   BView_EndClip (view);
   BView_draw_unlock (view);
+  unblock_input ();
 }
 
 static void



reply via email to

[Prev in Thread] Current Thread [Next in Thread]