Parcourir la source

Fix textpane passing wrong length to getStyledText

Fixes CLIENT-165

Change-Id: I4c304112cc590b57965e9304b68a6cdbd63debd3
Reviewed-on: http://gerrit.dmdirc.com/1778
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com>
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com>
tags/0.6.5
Chris Smith il y a 13 ans
Parent
révision
9407dbe848
1 fichiers modifiés avec 3 ajouts et 2 suppressions
  1. 3
    2
      src/com/dmdirc/addons/ui_swing/textpane/TextPane.java

+ 3
- 2
src/com/dmdirc/addons/ui_swing/textpane/TextPane.java Voir le fichier

313
                 } else if (i == selectedRange.getStartLine()) {
313
                 } else if (i == selectedRange.getStartLine()) {
314
                     //loop from start of range to the end
314
                     //loop from start of range to the end
315
                     if (selectedRange.getStartPos() != -1) {
315
                     if (selectedRange.getStartPos() != -1) {
316
-                        selectedText.append(getText(line, selectedRange
317
-                                .getStartPos(), line.length(), styled));
316
+                        selectedText.append(getText(line,
317
+                                selectedRange.getStartPos(),
318
+                                Styliser.stipControlCodes(line).length(), styled));
318
                     }
319
                     }
319
                 } else if (i == selectedRange.getEndLine()) {
320
                 } else if (i == selectedRange.getEndLine()) {
320
                     //loop from start to end of range
321
                     //loop from start to end of range

Chargement…
Annuler
Enregistrer