From f37112670890c2b84e2160f7eda56ae225999a5c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9a=20Saviot?= Date: Fri, 17 Apr 2020 15:05:31 +0200 Subject: [PATCH] [apps/code] Fix assertion --- apps/code/python_text_area.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/apps/code/python_text_area.cpp b/apps/code/python_text_area.cpp index 73ec016d1..3e335a12d 100644 --- a/apps/code/python_text_area.cpp +++ b/apps/code/python_text_area.cpp @@ -259,8 +259,10 @@ void PythonTextArea::removeAutocompletion() { assert(m_contentView.isAutocompleting()); const char * autocompleteStart = m_contentView.cursorLocation(); const char * autocompleteEnd = UTF8Helper::EndOfWord(autocompleteStart); - assert(autocompleteEnd > autocompleteStart); - m_contentView.removeText(autocompleteStart, autocompleteEnd); + assert(autocompleteEnd >= autocompleteStart); + if (autocompleteEnd > autocompleteStart) { + m_contentView.removeText(autocompleteStart, autocompleteEnd); + } m_contentView.setAutocompleting(false); }