Skip to content

Commit

Permalink
objreg: Set command_only=True for completion
Browse files Browse the repository at this point in the history
See #640
  • Loading branch information
The-Compiler committed Oct 13, 2019
1 parent 3a5550c commit cf61f9f
Showing 1 changed file with 8 additions and 6 deletions.
14 changes: 8 additions & 6 deletions qutebrowser/mainwindow/mainwindow.py
Original file line number Diff line number Diff line change
Expand Up @@ -347,7 +347,7 @@ def _init_completion(self):
self._completion.selection_changed.connect(
completer_obj.on_selection_changed)
objreg.register('completion', self._completion, scope='window',
window=self.win_id)
window=self.win_id, command_only=True)
self._add_overlay(self._completion, self._completion.update_geometry)

def _init_command_dispatcher(self):
Expand Down Expand Up @@ -453,7 +453,6 @@ def _get_object(self, name):
def _connect_signals(self):
"""Connect all mainwindow signals."""
keyparsers = self._get_object('keyparsers')
completion_obj = self._get_object('completion')
message_bridge = self._get_object('message-bridge')
mode_manager = self._get_object('mode-manager')

Expand Down Expand Up @@ -528,11 +527,14 @@ def _connect_signals(self):
self.status.maybe_hide)

# command input / completion
mode_manager.entered.connect(self.tabbed_browser.on_mode_entered)
mode_manager.left.connect(self.tabbed_browser.on_mode_left)
mode_manager.entered.connect(
self.tabbed_browser.on_mode_entered)
mode_manager.left.connect(
self.tabbed_browser.on_mode_left)
self.status.cmd.clear_completion_selection.connect(
completion_obj.on_clear_completion_selection)
self.status.cmd.hide_completion.connect(completion_obj.hide)
self._completion.on_clear_completion_selection)
self.status.cmd.hide_completion.connect(
self._completion.hide)

def _set_decoration(self, hidden):
"""Set the visibility of the window decoration via Qt."""
Expand Down

0 comments on commit cf61f9f

Please sign in to comment.