diff options
Diffstat (limited to 'src/nvim/window.c')
| -rw-r--r-- | src/nvim/window.c | 5 | 
1 files changed, 3 insertions, 2 deletions
| diff --git a/src/nvim/window.c b/src/nvim/window.c index 8feedf2de6..e913d33de0 100644 --- a/src/nvim/window.c +++ b/src/nvim/window.c @@ -4113,8 +4113,9 @@ void goto_tabpage_tp(tabpage_T *tp, int trigger_enter_autocmds, int trigger_leav  // Go to the last accessed tab page, if there is one.  void goto_tabpage_lastused(void)  { -  if (valid_tabpage(lastused_tabpage)) { -    goto_tabpage_tp(lastused_tabpage, true, true); +  int index = tabpage_index(lastused_tabpage); +  if (index < tabpage_index(NULL)) { +    goto_tabpage(index);    }  } | 
