From: Karl Heuer Date: Fri, 24 Oct 1997 19:58:39 +0000 (+0000) Subject: (XTmouse_position): Handle INSIST < 0. X-Git-Tag: emacs-20.3~2893 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=8bcee03ecf51ab4b88f00c6252b97833594ab3af;p=emacs.git (XTmouse_position): Handle INSIST < 0. --- diff --git a/src/xterm.c b/src/xterm.c index 3a13f896ff6..dce34e89031 100644 --- a/src/xterm.c +++ b/src/xterm.c @@ -2743,7 +2743,7 @@ XTmouse_position (fp, insist, bar_window, part, x, y, time) BLOCK_INPUT; - if (! NILP (last_mouse_scroll_bar)) + if (! NILP (last_mouse_scroll_bar) && insist == 0) x_scroll_bar_report_motion (fp, bar_window, part, x, y, time); else { @@ -2872,7 +2872,7 @@ XTmouse_position (fp, insist, bar_window, part, x, y, time) } } - if (f1 == 0 && insist) + if (f1 == 0 && insist > 0) f1 = selected_frame; if (f1)