Possible infinite loop in Component Explorer
--------------------------------------------
Key: PIVOT-509
URL: https://issues.apache.org/jira/browse/PIVOT-509
Project: Pivot
Issue Type: Bug
Components: tools
Affects Versions: 1.5
Reporter: Todd Volkert
Priority: Minor
Fix For: 1.6
Steps to reproduce:
1) Run the component explorer
2) Open the activity indicator
3) Change its "color" style using the color chooser button
Result:
Exception in thread "AWT-EventQueue-4" java.lang.StackOverflowError
at org.apache.pivot.wtk.Component.repaint(Component.java:2006)
at org.apache.pivot.wtk.Component.repaint(Component.java:2006)
at org.apache.pivot.wtk.Component.repaint(Component.java:2006)
at org.apache.pivot.wtk.Component.repaint(Component.java:2006)
at org.apache.pivot.wtk.Viewport.repaint(Viewport.java:167)
at org.apache.pivot.wtk.Component.repaint(Component.java:2006)
at org.apache.pivot.wtk.Component.repaint(Component.java:2006)
at org.apache.pivot.wtk.Component.repaint(Component.java:2006)
at org.apache.pivot.wtk.Component.repaint(Component.java:2006)
at org.apache.pivot.wtk.Component.repaint(Component.java:1942)
at org.apache.pivot.wtk.Component.repaint(Component.java:1933)
at
org.apache.pivot.wtk.skin.ComponentSkin.invalidateComponent(ComponentSkin.java:335)
at
org.apache.pivot.wtk.skin.ButtonSkin.buttonDataChanged(ButtonSkin.java:88)
at
org.apache.pivot.wtk.Button$ButtonListenerList.buttonDataChanged(Button.java:116)
at org.apache.pivot.wtk.Button.setButtonData(Button.java:269)
at
org.apache.pivot.wtk.skin.ColorChooserButtonSkin.selectedColorChanged(ColorChooserButtonSkin.java:306)
at
org.apache.pivot.wtk.ColorChooserButton$ColorChooserButtonSelectionListenerList.selectedColorChanged(ColorChooserButton.java:41)
at
org.apache.pivot.wtk.ColorChooserButton.setSelectedColor(ColorChooserButton.java:160)
at
org.apache.pivot.tools.wtk.ComponentInspectorSkin.updateColorControl(ComponentInspectorSkin.java:1306)
at
org.apache.pivot.tools.wtk.ComponentInspectorSkin.updateControl(ComponentInspectorSkin.java:215)
at
org.apache.pivot.tools.wtk.ComponentStyleInspectorSkin$1.styleUpdated(ComponentStyleInspectorSkin.java:31)
at
org.apache.pivot.wtk.Component$ComponentListenerList.styleUpdated(Component.java:334)
at org.apache.pivot.wtk.Component$StyleDictionary.put(Component.java:73)
at org.apache.pivot.wtk.Component$StyleDictionary.put(Component.java:56)
at
org.apache.pivot.tools.wtk.ComponentInspectorSkin$26.selectedColorChanged(ComponentInspectorSkin.java:1290)
at
org.apache.pivot.wtk.ColorChooserButton$ColorChooserButtonSelectionListenerList.selectedColorChanged(ColorChooserButton.java:41)
at
org.apache.pivot.wtk.ColorChooserButton.setSelectedColor(ColorChooserButton.java:160)
at
org.apache.pivot.tools.wtk.ComponentInspectorSkin.updateColorControl(ComponentInspectorSkin.java:1306)
at
org.apache.pivot.tools.wtk.ComponentInspectorSkin.updateControl(ComponentInspectorSkin.java:215)
..................
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.