diff options
author | Po Lu <luangruo@yahoo.com> | 2022-01-23 08:45:21 +0800 |
---|---|---|
committer | Po Lu <luangruo@yahoo.com> | 2022-01-23 08:46:19 +0800 |
commit | 27e080d009076c4c7482201987af36d423a75b61 (patch) | |
tree | 653cb0a5b61f1647edc7094892db98fdc2bb92bc /src/pgtkterm.c | |
parent | 7922131bb20ebf5570cf9a7fd96c957677e2a6c2 (diff) | |
download | emacs-27e080d009076c4c7482201987af36d423a75b61.tar.gz |
* src/pgtkterm.c (pgtk_flash): Fix input blocking.
Diffstat (limited to 'src/pgtkterm.c')
-rw-r--r-- | src/pgtkterm.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/pgtkterm.c b/src/pgtkterm.c index 8073f51c610..efbeaafaf1a 100644 --- a/src/pgtkterm.c +++ b/src/pgtkterm.c @@ -3731,12 +3731,12 @@ recover_from_visible_bell (struct atimer *timer) static void pgtk_flash (struct frame *f) { - block_input (); - { if (!FRAME_CR_CONTEXT (f)) return; + block_input (); + cairo_surface_t *surface_orig = FRAME_CR_SURFACE (f); int width = FRAME_CR_SURFACE_DESIRED_WIDTH (f); @@ -3806,9 +3806,8 @@ pgtk_flash (struct frame *f) } cairo_destroy (cr); + unblock_input (); } - - unblock_input (); } /* Make audible bell. */ |