]> git.eshelyaron.com Git - emacs.git/commitdiff
Make behaviour of `mouse-autoselect-window' consistent with X on NS
authorPo Lu <luangruo@yahoo.com>
Wed, 2 Feb 2022 07:17:20 +0000 (15:17 +0800)
committerPo Lu <luangruo@yahoo.com>
Wed, 2 Feb 2022 07:19:52 +0000 (15:19 +0800)
* src/nsterm.m ([EmacsView mouseMoved:]): Ignore if
`selected_window' is a minibuffer window.

src/nsterm.m

index 55e29b1644252a7645b8c1e4abf4979d19eef26a..1d7788e3e56e5f49fb0fa3a69ee0262ce6c207f7 100644 (file)
@@ -6798,6 +6798,7 @@ not_in_argv (NSString *arg)
       if (WINDOWP (window)
           && !EQ (window, last_mouse_window)
           && !EQ (window, selected_window)
+         && !MINI_WINDOW_P (XWINDOW (selected_window))
           && (!NILP (focus_follows_mouse)
               || (EQ (XWINDOW (window)->frame,
                       XWINDOW (selected_window)->frame))))