Issue Details (XML | Word | Printable)

Key: BETTERBEANSBINDING-56
Type: Bug Bug
Status: Open Open
Priority: Major Major
Assignee: fabriziogiudici
Reporter: ecerulm
Votes: 0
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
BetterBeansBinding

SwingBinding (jtablebinding,etc) should ensure that swing component updates are done in the EDT

Created: 14/Jan/10 05:35 PM   Updated: 14/Jan/10 05:35 PM
Component/s: SwingBinding
Affects Version/s: 1.3.0
Fix Version/s: None

Time Tracking:
Not Specified

File Attachments: 1. Text File bbbunified.patch (8 kB) 14/Jan/10 05:35 PM - ecerulm


Tags: edt event dispatch thread jtablebinding swingbinding binding


 Description  « Hide

Discussed long time ago in the net.java.dev.beansbinding.users mailing list,
JTableBinding,JListBinding,JComboBoxBinding,etc should ensure that when a source bean is updated and it triggers a PropertyChangeEvent to the JTableBinding, the event is processed in the EDT (the PropertyChange could have ocurred in a non-EDT thread).

Patch provided. It runs the code in the body of the propertyStateChange methods used in org.jdesktop.swingbinding.* to be executed in the Event Dispatch Thread.



There are no comments yet on this issue.