Community
Participate
Working Groups
Because of the changes added by https://bugs.eclipse.org/bugs/show_bug.cgi?id=154571 the Ecore editor doesn't update properly when cross document references are resolved as part of computing a label. A fix is to change NotifyChangedToViewerRefresh.handleNotifyChanged to asyncExec the update in this case, and since we can't tell if a viewer is busy, we can't know if we must do a post or not. So it seems we need to change the behavior for all clients, even though this might have a potential to impact them adversely if they are relying on an immediate update taking place.
I'm seeing the same issue in UML2 as well.
Created attachment 70170 [details] This patch avoids the problem by changing only the item providers for Resource and ResourceSet
The changes are committed to CVS.
Fixed in I200706061821.
Move to verified as per bug 206558.