[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[cp-patches] FYI: javax.swing.text.PlainDocument fixlet
From: |
Roman Kennke |
Subject: |
[cp-patches] FYI: javax.swing.text.PlainDocument fixlet |
Date: |
Wed, 01 Jun 2005 11:29:56 +0200 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2.1) Gecko/20021204 |
In javax.swing.text.PlainDocument.removeUpdate the method
rootElement.replace() was called with wrong values for start and end
index. This is fixed. This also fixes bug#13230
2005-06-01 Roman Kennke <address@hidden>
* javax/swing/text/PlainDocument.java
(removeUpdate): Fixed indices in call to rootElement.replace().
/Roman
Index: javax/swing/text/PlainDocument.java
===================================================================
RCS file: /cvsroot/classpath/classpath/javax/swing/text/PlainDocument.java,v
retrieving revision 1.9
diff -u -r1.9 PlainDocument.java
--- javax/swing/text/PlainDocument.java 4 May 2005 13:00:04 -0000 1.9
+++ javax/swing/text/PlainDocument.java 1 Jun 2005 09:27:11 -0000
@@ -133,7 +133,7 @@
Element newEl = createLeafElement(rootElement,
SimpleAttributeSet.EMPTY,
start, end - len);
- rootElement.replace(start, end - start, new Element[]{ newEl });
+ rootElement.replace(i1, i1 - i1, new Element[]{ newEl });
}
else
{
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [cp-patches] FYI: javax.swing.text.PlainDocument fixlet,
Roman Kennke <=