From: Po Lu Date: Thu, 27 Jan 2022 01:25:20 +0000 (+0000) Subject: Get rid of unnecessary draw locking in haikumenu.c X-Git-Tag: emacs-29.0.90~2725 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=7116092eaf82514ea1c08a4b227fab2131e1a3ab;p=emacs.git Get rid of unnecessary draw locking in haikumenu.c * src/haikumenu.c (Fhaiku_menu_bar_open): Stop holding the draw lock. --- diff --git a/src/haikumenu.c b/src/haikumenu.c index b73baf72e05..875f1afb6a2 100644 --- a/src/haikumenu.c +++ b/src/haikumenu.c @@ -646,10 +646,8 @@ the position of the last non-menu event instead. */) if (FRAME_EXTERNAL_MENU_BAR (f)) { block_input (); - BView_draw_lock (FRAME_HAIKU_VIEW (f)); set_frame_menubar (f, 1); BMenuBar_start_tracking (FRAME_HAIKU_MENU_BAR (f)); - BView_draw_unlock (FRAME_HAIKU_VIEW (f)); unblock_input (); } else