From 3419f465cfedf821015bf783a24beac6f9f1b87f Mon Sep 17 00:00:00 2001 From: Audrius Meskauskas Date: Tue, 19 Apr 2005 07:51:38 +0200 Subject: [PATCH] JTextArea.java (replaceRange): Fixing doc.remove(start, length) misinterpretation. 2005-04-19 Audrius Meskauskas * javax/swing/JTextArea.java (replaceRange): Fixing doc.remove(start, length) misinterpretation. From-SVN: r98381 --- libjava/ChangeLog | 5 +++++ libjava/javax/swing/JTextArea.java | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/libjava/ChangeLog b/libjava/ChangeLog index 29d956ab634..78bc42dbf24 100644 --- a/libjava/ChangeLog +++ b/libjava/ChangeLog @@ -1,3 +1,8 @@ +2005-04-19 Audrius Meskauskas + + * javax/swing/JTextArea.java (replaceRange): + Fixing doc.remove(start, length) misinterpretation. + 2005-04-19 Roman Kennke * javax/swing/CellRendererPane.java: diff --git a/libjava/javax/swing/JTextArea.java b/libjava/javax/swing/JTextArea.java index 3510e6dead6..896910f6fd0 100644 --- a/libjava/javax/swing/JTextArea.java +++ b/libjava/javax/swing/JTextArea.java @@ -469,8 +469,8 @@ public class JTextArea extends JTextComponent try { - doc.remove(start, end); - doc.insertString(start, text, null); + doc.remove(start, end - start); + doc.insertString(start, text, null); } catch (BadLocationException e) { -- 2.30.2