From: Geoff Voelker Date: Tue, 1 Sep 1998 00:30:46 +0000 (+0000) Subject: (w32_wnd_proc): Always zero button_state when releasing X-Git-Tag: emacs-20.4~1789 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=490822ffc807a37b5ccc51f367b09edf101a8ee6;p=emacs.git (w32_wnd_proc): Always zero button_state when releasing mouse capture. --- diff --git a/src/w32fns.c b/src/w32fns.c index b08ac3f86f2..ea683d08fef 100644 --- a/src/w32fns.c +++ b/src/w32fns.c @@ -3898,6 +3898,7 @@ w32_wnd_proc (hwnd, msg, wParam, lParam) /* Remember we did a SetCapture on the initial mouse down event, so for safety, we make sure the capture is cancelled now. */ ReleaseCapture (); + button_state = 0; /* Use menubar_active to indicate that WM_INITMENU is from TrackPopupMenu below, and should be ignored. */ @@ -3921,7 +3922,6 @@ w32_wnd_proc (hwnd, msg, wParam, lParam) { retval = 0; } - button_state = 0; } else {