Skip to content

Commit

Permalink
[517607] Fixed base index update in case of RESOLVE
Browse files Browse the repository at this point in the history
Change-Id: I26196c69c31070060e5ed05b729f52dacda61495
Signed-off-by: Grill Balazs <[email protected]>
Signed-off-by: Dénes Harmath <[email protected]>
  • Loading branch information
Dénes Harmath authored and ujhelyiz committed Jun 7, 2017
1 parent 9430681 commit f476af7
Showing 1 changed file with 4 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -158,11 +158,13 @@ private boolean handleNotification(final Notification notification, final EObjec
break;
case Notification.RESOLVE:
if (navigationHelper.isFeatureResolveIgnored(feature))
break; // otherwise same as SET
break;
if (!feature.isMany()) { // if single-valued, can be removed from delayed resolutions
navigationHelper.delayedProxyResolutions.remove(notifier, feature);
}
// fall-through
featureUpdate(false, notifier, feature, oldValue, position);
featureUpdate(true, notifier, feature, newValue, position);
break;
case Notification.UNSET:
case Notification.SET:
if(!feature.isMany()){
Expand Down

0 comments on commit f476af7

Please sign in to comment.