diff --git a/modules/juce_gui_extra/code_editor/juce_CodeDocument.cpp b/modules/juce_gui_extra/code_editor/juce_CodeDocument.cpp index 60d22858dd..18a2b28b32 100644 --- a/modules/juce_gui_extra/code_editor/juce_CodeDocument.cpp +++ b/modules/juce_gui_extra/code_editor/juce_CodeDocument.cpp @@ -877,7 +877,7 @@ void CodeDocument::insert (const String& text, const int insertPos, const bool u { CodeDocument::Position& p = *positionsToMaintain.getUnchecked(i); - if (p.getPosition() > insertPos) + if (p.getPosition() >= insertPos) p.setPosition (p.getPosition() + newTextLength); }