Bug 126972 - [DataBinding] NestedUpdatable Value Change Events Featuring OldValue are Problematic
Summary: [DataBinding] NestedUpdatable Value Change Events Featuring OldValue are Prob...
Status: RESOLVED INVALID
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 3.2   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Boris Bokowski CLA
QA Contact:
URL:
Whiteboard:
Keywords: helpwanted
Depends on:
Blocks:
 
Reported: 2006-02-08 15:30 EST by Scott Delap CLA
Modified: 2009-01-22 00:04 EST (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Scott Delap CLA 2006-02-08 15:30:37 EST
NestedUpdatable value attempts to retrieve the old value of the previous inner updatable it holds while building a change event for the new value.  The issue with this is that the object graph refrences by the old values may have become corrupt (which is why the nested updatable is being changed).  At minimum the code to retreive the old value should be more resilient perhaps defaulting to null for the old value if an exception is thrown.
Comment 1 Boris Bokowski CLA 2006-02-08 15:43:25 EST
...or maybe the old value needs to be cached?
Comment 2 Scott Delap CLA 2006-02-08 15:55:21 EST
That would be another good default if the old value can't be retrieved.
Comment 3 Boris Bokowski CLA 2007-06-26 15:37:01 EDT
Is this still a problem?
Comment 4 Matthew Hall CLA 2009-01-21 20:42:01 EST
Obsolete?
Comment 5 Boris Bokowski CLA 2009-01-22 00:04:55 EST
(In reply to comment #4)
> Obsolete?

I guess so.