Browse 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 13 years ago
parent
commit
9407dbe848
1 changed files with 3 additions and 2 deletions
  1. 3
    2
      src/com/dmdirc/addons/ui_swing/textpane/TextPane.java

+ 3
- 2
src/com/dmdirc/addons/ui_swing/textpane/TextPane.java View File

@@ -313,8 +313,9 @@ public final class TextPane extends JComponent implements MouseWheelListener,
313 313
                 } else if (i == selectedRange.getStartLine()) {
314 314
                     //loop from start of range to the end
315 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 320
                 } else if (i == selectedRange.getEndLine()) {
320 321
                     //loop from start to end of range

Loading…
Cancel
Save