[
https://issues.apache.org/jira/browse/PIVOT-683?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Chris Bartlett updated PIVOT-683:
---------------------------------
Fix Version/s: (was: 2.0)
2.0.1
Moved to 2.0.1
> TextAreaSkin throws IndexOutOfBoundsException when the END key is pressed on
> the final line of a TextArea
> ---------------------------------------------------------------------------------------------------------
>
> Key: PIVOT-683
> URL: https://issues.apache.org/jira/browse/PIVOT-683
> Project: Pivot
> Issue Type: Bug
> Components: wtk
> Environment: n/a
> Reporter: Chris Bartlett
> Assignee: Greg Brown
> Priority: Minor
> Fix For: 2.0.1
>
>
> TextAreaSkin fails as follows when the END key is pressed on the final line
> of a TextArea (ie, a line without a linebreak)
> java.lang.IndexOutOfBoundsException
> at org.apache.pivot.wtk.TextArea.getCharacterAt(TextArea.java:870)
> at org.apache.pivot.wtk.skin.TextAreaSkin.keyPressed(TextAreaSkin.java:934)
> at
> org.apache.pivot.wtk.Component$ComponentKeyListenerList.keyPressed(Component.java:524)
> at org.apache.pivot.wtk.Component.keyPressed(Component.java:2813)
> at
> org.apache.pivot.wtk.ApplicationContext$DisplayHost.processKeyEvent(ApplicationContext.java:1257)
> at java.awt.Component.processEvent(Unknown Source)
> at
> org.apache.pivot.wtk.ApplicationContext$DisplayHost.processEvent(ApplicationContext.java:709)
> ...
> You can see this by simply pressing END with a freshly created TextArea with
> no content.
> If you add a second line, END will work on the first line, but will throw on
> the last one.
> (Using latest code from trunk)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.