Skip to content

Commit 1d53c4b

Browse files
Sander van Harmelenmattn
authored andcommitted
Fix #235
1 parent b75fc31 commit 1d53c4b

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

autoload/ctrlp.vim

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -309,6 +309,8 @@ fu! s:Open()
309309
cal s:execextvar('enter')
310310
sil! exe 'keepa' ( s:mw_pos == 'top' ? 'to' : 'bo' ) '1new ControlP'
311311
cal s:buffunc(1)
312+
let s:winnr = winnr()
313+
let s:altwinnr = winnr('#')
312314
let [s:bufnr, s:winw] = [bufnr('%'), winwidth(0)]
313315
let [s:focus, s:prompt] = [1, ['', '', '']]
314316
abc <buffer>
@@ -327,6 +329,8 @@ fu! s:Open()
327329
endf
328330

329331
fu! s:Close(exit)
332+
exe s:altwinnr.'winc w'
333+
exe s:winnr.'winc w'
330334
cal s:buffunc(0)
331335
if winnr('$') == 1
332336
bw!

0 commit comments

Comments
 (0)