/[emacs]/emacs/src/w32term.c
ViewVC logotype

Diff of /emacs/src/w32term.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.152 by jasonr, Fri Mar 22 22:07:33 2002 UTC revision 1.153 by jasonr, Sat Mar 23 00:33:22 2002 UTC
# Line 7064  w32_handle_tool_bar_click (f, button_eve Line 7064  w32_handle_tool_bar_click (f, button_eve
7064    if (NILP (enabled_p))    if (NILP (enabled_p))
7065      return;      return;
7066        
7067    if (button_event->kind == mouse_click)    if (button_event->modifiers & down_modifier)
7068      {      {
7069        /* Show item in pressed state.  */        /* Show item in pressed state.  */
7070        show_mouse_face (dpyinfo, DRAW_IMAGE_SUNKEN);        show_mouse_face (dpyinfo, DRAW_IMAGE_SUNKEN);
# Line 7091  w32_handle_tool_bar_click (f, button_eve Line 7091  w32_handle_tool_bar_click (f, button_eve
7091        event.kind = TOOL_BAR_EVENT;        event.kind = TOOL_BAR_EVENT;
7092        event.frame_or_window = frame;        event.frame_or_window = frame;
7093        event.arg = key;        event.arg = key;
7094        event.modifiers = button_event->modifiers;        /* The keyboard buffer doesn't like the up modifier being set.  */
7095          event.modifiers = button_event->modifiers & ~up_modifier;
7096        kbd_buffer_store_event (&event);        kbd_buffer_store_event (&event);
7097        last_tool_bar_item = -1;        last_tool_bar_item = -1;
7098      }      }

Legend:
Removed from v.1.152  
changed lines
  Added in v.1.153

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26