scrollToBottom causes UiThreadingViolationException when using Substance Skins

Description

29.06.2011 09:36:13 org.jivesoftware.spark.util.log.Log error
SCHWERWIEGEND:
org.jvnet.substance.api.UiThreadingViolationException: Component state change must be done on Event Dispatch Thread
at org.jvnet.substance.utils.SubstanceCoreUtilities.testComponentStateChangeThreadingViolation(SubstanceCoreUtilities.java:2385)
at org.jvnet.substance.SubstanceScrollBarUI$3.adjustmentValueChanged(SubstanceScrollBarUI.java:1561)
at javax.swing.JScrollBar.fireAdjustmentValueChanged(JScrollBar.java:675)
at javax.swing.JScrollBar.access$100(JScrollBar.java:64)
at javax.swing.JScrollBar$ModelListener.stateChanged(JScrollBar.java:697)
at javax.swing.DefaultBoundedRangeModel.fireStateChanged(DefaultBoundedRangeModel.java:348)
at javax.swing.DefaultBoundedRangeModel.setRangeProperties(DefaultBoundedRangeModel.java:285)
at javax.swing.DefaultBoundedRangeModel.setValue(DefaultBoundedRangeModel.java:151)
at javax.swing.JScrollBar.setValue(JScrollBar.java:446)
at org.jivesoftware.spark.ui.ChatRoom.scrollToBottom(ChatRoom.java:620)
at org.jivesoftware.spark.ui.ChatRoom$2$1.construct(ChatRoom.java:274)
at org.jivesoftware.spark.util.SwingWorker$2.run(SwingWorker.java:141)
at java.lang.Thread.run(Thread.java:662)

Environment

None

Activity

Show:

Walter Ebeling July 1, 2011 at 9:08 PM

closing down all 2.6.3 fixes

Fixed

Details

Priority

Assignee

Reporter

Affects versions

Fix versions

Created June 29, 2011 at 9:19 AM
Updated July 1, 2011 at 9:08 PM
Resolved June 29, 2011 at 9:22 AM