Browse Source

Language client: no longer keeps parameter name when a new completion should occur

pipelines/235045657
eidheim 5 years ago
parent
commit
83660f1398
  1. 2
      src/source_language_protocol.cpp

2
src/source_language_protocol.cpp

@ -1427,7 +1427,6 @@ void Source::LanguageProtocolView::setup_autocomplete() {
}, false); }, false);
// Remove argument completions // Remove argument completions
if(!get_named_parameter_symbol()) { // Do not remove named parameters in for instance Python
signal_key_press_event().connect([this](GdkEventKey *event) { signal_key_press_event().connect([this](GdkEventKey *event) {
if(autocomplete_show_arguments && CompletionDialog::get() && CompletionDialog::get()->is_visible() && if(autocomplete_show_arguments && CompletionDialog::get() && CompletionDialog::get()->is_visible() &&
event->keyval != GDK_KEY_Down && event->keyval != GDK_KEY_Up && event->keyval != GDK_KEY_Down && event->keyval != GDK_KEY_Up &&
@ -1440,7 +1439,6 @@ void Source::LanguageProtocolView::setup_autocomplete() {
return false; return false;
}, false); }, false);
} }
}
autocomplete->is_restart_key = [this](guint keyval) { autocomplete->is_restart_key = [this](guint keyval) {
auto iter = get_buffer()->get_insert()->get_iter(); auto iter = get_buffer()->get_insert()->get_iter();

Loading…
Cancel
Save