Problem was that the explicit parent scope hierarchies were rebuilt based on the latest navigation keys.
This however means that during a lookup, not all available scopes were considered.
However, this is still a WIP, because any lookup (including findScopesForKey) are still based on latestKeys, and a failing test + fix should be added for those as well. ALL scopes should be accessed during lookup, not just the ones available from the current latest navigation history.
Fixes #198
Problem was that the explicit parent scope hierarchies were rebuilt based on the latest navigation keys.
This however means that during a lookup, not all available scopes were considered.
However, this is still a WIP, because any lookup (including
findScopesForKey
) are still based onlatestKeys
, and a failing test + fix should be added for those as well. ALL scopes should be accessed during lookup, not just the ones available from the current latest navigation history.