[ 
https://issues.apache.org/jira/browse/PIVOT-835?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Lukas Machacek updated PIVOT-835:
---------------------------------

    Description: 
Hi all,

I'm facing loss of functionality in TextPane component after upgrade of Pivot 
from 2.0 on 2.0.1 version (Sandro's last build from 8.1.2012). 

You can try it in this simple example. Click into first line, press Enter key, 
cursor goes on new line but from now it is impossible to write any text and on 
each press of arrow Up or Down key it throws NullPointerException:
java.lang.NullPointerException
        at 
org.apache.pivot.wtk.skin.TextPaneSkin.updateSelection(TextPaneSkin.java:1168)
        at 
org.apache.pivot.wtk.skin.TextPaneSkin.selectionChanged(TextPaneSkin.java:1117)
        at 
org.apache.pivot.wtk.TextPane$TextPaneSelectionListenerList.selectionChanged(TextPane.java:199)
        at org.apache.pivot.wtk.TextPane.setSelection(TextPane.java:736)
        at 
org.apache.pivot.wtk.skin.TextPaneSkin.keyPressed(TextPaneSkin.java:926)
...

Example BXML and Java files are attached.

  was:
Hi all,

I'm facing loss of functionality in TextPane component after upgrade of Pivot 
from 2.0 on 2.0.1 version (Sandro's last build from 8.1.2012). 

You can try it in this simple example. Click into first line, press Enter key, 
cursor goes on new line but from now it is impossible to write any text and on 
each press of arrow Up or Down key it throws NullPointerException:
java.lang.NullPointerException
        at 
org.apache.pivot.wtk.skin.TextPaneSkin.updateSelection(TextPaneSkin.java:1168)
        at 
org.apache.pivot.wtk.skin.TextPaneSkin.selectionChanged(TextPaneSkin.java:1117)
        at 
org.apache.pivot.wtk.TextPane$TextPaneSelectionListenerList.selectionChanged(TextPane.java:199)
        at org.apache.pivot.wtk.TextPane.setSelection(TextPane.java:736)
        at 
org.apache.pivot.wtk.skin.TextPaneSkin.keyPressed(TextPaneSkin.java:926)
...

Example BXML is here:
<?xml version="1.0" encoding="UTF-8"?>
<Window title="TextPane example" maximized="true"
                xmlns:text="org.apache.pivot.wtk.text"
                xmlns="org.apache.pivot.wtk">

        <TablePane>
                <columns>
                        <TablePane.Column width="1*"/>
                </columns>

                <TablePane.Row height="1*">
                        <Border styles="{color:10}">
                                <ScrollPane horizontalScrollBarPolicy="fill" 
verticalScrollBarPolicy="fill_to_capacity">
                                        <TextPane tooltipText="Enter character, 
than press Enter key and try to enter another character">
                                                <text:Document>
                                                        <text:Paragraph>
                                                                <text:TextNode 
text="Some text ..."/>
                                                        </text:Paragraph>
                                                </text:Document>
                                        </TextPane>
                                </ScrollPane>
                        </Border>
                </TablePane.Row>
        </TablePane>
</Window>


... removed BXML from issue description and add it as an attachment.
                
> TextPane is unusable in 2.0.1 release
> -------------------------------------
>
>                 Key: PIVOT-835
>                 URL: https://issues.apache.org/jira/browse/PIVOT-835
>             Project: Pivot
>          Issue Type: Bug
>          Components: wtk
>    Affects Versions: 2.0.1
>         Environment: GNU/Linux, SUN JDK 1.7 & 1.6
>            Reporter: Lukas Machacek
>             Fix For: 2.0.2
>
>         Attachments: TextPaneExample.java, textPaneExample_window.bxml
>
>
> Hi all,
> I'm facing loss of functionality in TextPane component after upgrade of Pivot 
> from 2.0 on 2.0.1 version (Sandro's last build from 8.1.2012). 
> You can try it in this simple example. Click into first line, press Enter 
> key, cursor goes on new line but from now it is impossible to write any text 
> and on each press of arrow Up or Down key it throws NullPointerException:
> java.lang.NullPointerException
>       at 
> org.apache.pivot.wtk.skin.TextPaneSkin.updateSelection(TextPaneSkin.java:1168)
>       at 
> org.apache.pivot.wtk.skin.TextPaneSkin.selectionChanged(TextPaneSkin.java:1117)
>       at 
> org.apache.pivot.wtk.TextPane$TextPaneSelectionListenerList.selectionChanged(TextPane.java:199)
>       at org.apache.pivot.wtk.TextPane.setSelection(TextPane.java:736)
>       at 
> org.apache.pivot.wtk.skin.TextPaneSkin.keyPressed(TextPaneSkin.java:926)
> ...
> Example BXML and Java files are attached.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to