diff options
Diffstat (limited to 'pgcli/completion_refresher.py')
-rw-r--r-- | pgcli/completion_refresher.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/pgcli/completion_refresher.py b/pgcli/completion_refresher.py index 3e847b09..1039d515 100644 --- a/pgcli/completion_refresher.py +++ b/pgcli/completion_refresher.py @@ -3,7 +3,6 @@ import os from collections import OrderedDict from .pgcompleter import PGCompleter -from .pgexecute import PGExecute class CompletionRefresher: @@ -27,6 +26,10 @@ class CompletionRefresher: has completed the refresh. The newly created completion object will be passed in as an argument to each callback. """ + if executor.is_virtual_database(): + # do nothing + return [(None, None, None, "Auto-completion refresh can't be started.")] + if self.is_refreshing(): self._restart_refresh.set() return [(None, None, None, "Auto-completion refresh restarted.")] |