Forráskód Böngészése

LibGUI+GMLPlayground: Reset cursor to end of text after replace

SimonFJ20 3 éve
szülő
commit
50ca1b3d87
1 módosított fájl, 1 hozzáadás és 0 törlés
  1. 1 0
      Userland/Libraries/LibGUI/TextDocument.cpp

+ 1 - 0
Userland/Libraries/LibGUI/TextDocument.cpp

@@ -905,6 +905,7 @@ void ReplaceAllTextCommand::undo()
     m_document.remove(m_range);
     m_document.set_all_cursors(m_range.start());
     auto new_cursor = m_document.insert_at(m_range.start(), m_text);
+    m_range.set_end(new_cursor);
     m_document.set_all_cursors(new_cursor);
 }