--- a/sources/interface.cpp Wed Jan 27 18:55:03 2021 +0200 +++ b/sources/interface.cpp Wed Jan 27 18:55:14 2021 +0200 @@ -740,7 +740,7 @@ if (m_cursorPosition > 0) { std::string& input = getEditableInput(); - input.erase(input.begin() + m_cursorPosition); + input.erase(input.begin() + m_cursorPosition - 1); m_cursorPosition -= 1; m_needInputRender = true; }