emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/src/w32term.c


From: Jason Rumney
Subject: [Emacs-diffs] Changes to emacs/src/w32term.c
Date: Fri, 22 Mar 2002 19:33:22 -0500

Index: emacs/src/w32term.c
diff -c emacs/src/w32term.c:1.152 emacs/src/w32term.c:1.153
*** emacs/src/w32term.c:1.152   Fri Mar 22 17:07:33 2002
--- emacs/src/w32term.c Fri Mar 22 19:33:22 2002
***************
*** 7064,7070 ****
    if (NILP (enabled_p))
      return;
    
!   if (button_event->kind == mouse_click)
      {
        /* Show item in pressed state.  */
        show_mouse_face (dpyinfo, DRAW_IMAGE_SUNKEN);
--- 7064,7070 ----
    if (NILP (enabled_p))
      return;
    
!   if (button_event->modifiers & down_modifier)
      {
        /* Show item in pressed state.  */
        show_mouse_face (dpyinfo, DRAW_IMAGE_SUNKEN);
***************
*** 7091,7097 ****
        event.kind = TOOL_BAR_EVENT;
        event.frame_or_window = frame;
        event.arg = key;
!       event.modifiers = button_event->modifiers;
        kbd_buffer_store_event (&event);
        last_tool_bar_item = -1;
      }
--- 7091,7098 ----
        event.kind = TOOL_BAR_EVENT;
        event.frame_or_window = frame;
        event.arg = key;
!       /* The keyboard buffer doesn't like the up modifier being set.  */
!       event.modifiers = button_event->modifiers & ~up_modifier;
        kbd_buffer_store_event (&event);
        last_tool_bar_item = -1;
      }



reply via email to

[Prev in Thread] Current Thread [Next in Thread]