diff options
author | Jan Djärv <[email protected]> | 2003-04-23 17:51:33 +0000 |
---|---|---|
committer | Jan Djärv <[email protected]> | 2003-04-23 17:51:33 +0000 |
commit | e3b2c21fc734645ad0cc37e708be33cff22c68b5 (patch) | |
tree | 476bbd5809370140be76e8a17121adc5e9475ba5 /src/xdisp.c | |
parent | f0a478be88cad174421ca47145b5de110e28adec (diff) |
* xdisp.c (update_tool_bar): BLOCK_INPUT before calling
tool_bar_items so GTK tool bar expose callback does not access items
being updated.
Diffstat (limited to 'src/xdisp.c')
-rw-r--r-- | src/xdisp.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/xdisp.c b/src/xdisp.c index 940db9ced3..7c9a52cbba 100644 --- a/src/xdisp.c +++ b/src/xdisp.c @@ -8152,8 +8152,10 @@ update_tool_bar (f, save_match_data) GCPRO1 (old_tool_bar); /* Build desired tool-bar items from keymaps. */ + BLOCK_INPUT; f->tool_bar_items = tool_bar_items (f->tool_bar_items, &f->n_tool_bar_items); + UNBLOCK_INPUT; /* Redisplay the tool-bar if we changed it. */ if (! NILP (Fequal (old_tool_bar, f->tool_bar_items))) |