# HG changeset patch # User Karl Heuer # Date 898536899 0 # Node ID ca46e1a328564b89651d659ef6a0257778f106f9 # Parent c0e254b2649232c9785ab898bcedc0c580025001 (menu_item_eval_property): Bind Qinhibit_redisplay. diff -r c0e254b26492 -r ca46e1a32856 src/keyboard.c --- a/src/keyboard.c Mon Jun 22 17:33:13 1998 +0000 +++ b/src/keyboard.c Mon Jun 22 17:34:59 1998 +0000 @@ -5624,10 +5624,12 @@ menu_item_eval_property (sexpr) Lisp_Object sexpr; { + int count = specpdl_ptr - specpdl; Lisp_Object val; + specbind (Qinhibit_redisplay, Qt); val = internal_condition_case_1 (Feval, sexpr, Qerror, menu_item_eval_property_1); - return val; + return unbind_to (count, val); } /* This function parses a menu item and leaves the result in the