# HG changeset patch # User Jason Rumney # Date 1122329771 0 # Node ID 13b6920b1146d16495a119d2948c136431056bfe # Parent 4556f884d58130023827138713a69b810a9a8b0b (w32_menu_display_help): Suppress tooltip when navigating menus with the keyboard. diff -r 4556f884d581 -r 13b6920b1146 src/w32menu.c --- a/src/w32menu.c Mon Jul 25 21:35:55 2005 +0000 +++ b/src/w32menu.c Mon Jul 25 22:16:11 2005 +0000 @@ -2418,8 +2418,11 @@ struct frame *f = x_window_to_frame (&one_w32_display_info, owner); Lisp_Object frame, help; - /* No help echo on owner-draw menu items. */ - if (flags & MF_OWNERDRAW || flags & MF_POPUP) + /* No help echo on owner-draw menu items, or when the keyboard is used + to navigate the menus, since tooltips are distracting if they pop + up elsewhere. */ + if (flags & MF_OWNERDRAW || flags & MF_POPUP + || !(flags & MF_MOUSESELECT)) help = Qnil; else {