Community
Participate
Working Groups
Backport request for bug bug 349297. The inner class SelectionServiceListener always calls its inherited method fireChanged() with arguments (null, null) ignoring the part and selection passed to selectionChanged(). The super class NativePropertyListener creates a new SimplePropertyEvent in fireChanged() and passes through the null values. This results in an IllegalArgumentException ("null source") in the constructor of SimplePropertyEvent/EventObject. Due to this fact the provided WorkbenchProperties are unusable.
NOTE: This also needs to be cherry-picked into R4_maintenance.
Paul, please approve for 3.7.2/4.1.2.
I agree. PW
Fixed in R3_7_maintenance: 4cf77281d87a268a9e2963d94c740f33e8bb6b34
Verified in M20111212-1000.