diff options
author | Martin Rudalics <[email protected]> | 2011-02-08 19:11:15 -0500 |
---|---|---|
committer | Chong Yidong <[email protected]> | 2011-02-08 19:11:15 -0500 |
commit | bae1fa42dc24348d6ba303b633a3cf19dec625fa (patch) | |
tree | 9c956ce3c9f9180bc47572df8f00f512f60b91f2 /src/window.c | |
parent | 9aabf64c78017a55dedab5481ed20776c57f284b (diff) |
Fix to select_window.
http://lists.gnu.org/archive/html/emacs-devel/2011-02/msg00346.html
* window.c (select_window): Check inhibit_point_swap argument when
deciding whether to return immediately.
Diffstat (limited to 'src/window.c')
-rw-r--r-- | src/window.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/window.c b/src/window.c index 12775ffa7d..3e6062a715 100644 --- a/src/window.c +++ b/src/window.c @@ -3607,7 +3607,7 @@ select_window (window, norecord, inhibit_point_swap) XSETFASTINT (w->use_time, window_select_count); } - if (EQ (window, selected_window)) + if (EQ (window, selected_window) && !inhibit_point_swap) return window; sf = SELECTED_FRAME (); |