Skip to content

Commit 26bb242

Browse files
Hide completion menu when system prompt is visible.
1 parent eb63521 commit 26bb242

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

prompt_toolkit/layout/__init__.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
from __future__ import unicode_literals
55

66
from pygments.token import Token
7+
from ..enums import InputMode
78
from ..renderer import Screen, Size, Point, Char
89

910

@@ -256,6 +257,9 @@ def write_input_scrolled(self, cli, screen, write_content,
256257
return return_value
257258

258259
def need_to_show_completion_menu(self, cli): # XXX: remove
260+
if cli.input_processor.input_mode in (InputMode.SYSTEM, InputMode.INCREMENTAL_SEARCH):
261+
return False
262+
259263
return self.menus and self._line(cli).complete_state
260264

261265
def write_to_screen(self, cli, screen, min_height):

0 commit comments

Comments
 (0)