src/eric7/QScintilla/MiniEditor.py

branch
eric7
changeset 9619
7033f25b1462
parent 9612
93b496cc3c88
child 9624
b47dfa7a137d
--- a/src/eric7/QScintilla/MiniEditor.py	Tue Dec 13 17:37:04 2022 +0100
+++ b/src/eric7/QScintilla/MiniEditor.py	Wed Dec 14 15:52:39 2022 +0100
@@ -120,7 +120,7 @@
             cmd in (QsciScintilla.SCI_LOWERCASE, QsciScintilla.SCI_UPPERCASE)
             and self.hasSelectedText()
         ):
-            startLine, startIndex, endLine, _ = self.getSelection()
+            startLine, startIndex, endLine, endIndex = self.getSelection()
             selectedText = self.selectedText()
             replacementText = (
                 selectedText.upper()
@@ -128,9 +128,7 @@
                 else selectedText.lower()
             )
             self.replaceSelectedText(replacementText)
-            self.setSelection(
-                startLine, startIndex, endLine, len(replacementText.splitlines()[-1])
-            )
+            self.setSelection(startLine, startIndex, endLine, endIndex)
             return
 
         super().editorCommand(cmd)

eric ide

mercurial