Browse Source

Small fix to autocompletion.

merge-requests/365/head
eidheim 11 years ago
parent
commit
a89c76c4d7
  1. 2
      juci/source.cc

2
juci/source.cc

@ -451,6 +451,7 @@ void Source::ClangView::clangview_on_mark_set(const Gtk::TextBuffer::iterator& i
on_mark_set_timeout_connection.disconnect(); on_mark_set_timeout_connection.disconnect();
if(mark->get_name()=="insert") { if(mark->get_name()=="insert") {
autocomplete_cancel=true;
if(selection_dialog.shown) { if(selection_dialog.shown) {
selection_dialog.hide(); selection_dialog.hide();
} }
@ -606,7 +607,6 @@ bool Source::ClangView::on_key_release(GdkEventKey* key) {
std::thread autocomplete_thread([this, ac_data, line_nr, column_nr, buffer_map](){ std::thread autocomplete_thread([this, ac_data, line_nr, column_nr, buffer_map](){
parsing_mutex.lock(); parsing_mutex.lock();
*ac_data=move(get_autocomplete_suggestions(line_nr, column_nr, *buffer_map)); *ac_data=move(get_autocomplete_suggestions(line_nr, column_nr, *buffer_map));
autocomplete_done(); autocomplete_done();
parsing_mutex.unlock(); parsing_mutex.unlock();
}); });

Loading…
Cancel
Save