From b41d1e393e94c4beede08d73284fe4448d958487 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9a=20Saviot?= Date: Fri, 10 Apr 2020 17:35:39 +0200 Subject: [PATCH] [apps/code] Autocomplete when cursor at the end of the word Not just after adding or deleting text --- apps/code/python_text_area.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/code/python_text_area.cpp b/apps/code/python_text_area.cpp index 46988f079..73ec016d1 100644 --- a/apps/code/python_text_area.cpp +++ b/apps/code/python_text_area.cpp @@ -236,7 +236,8 @@ bool PythonTextArea::handleEvent(Ion::Events::Event event) { } } bool result = TextArea::handleEvent(event); - if (event == Ion::Events::Backspace) { + if (!m_contentView.isAutocompleting() && selectionIsEmpty()) { + // Add autocompletion after each event handled, if nothing is selected addAutocompletion(); } return result;