Preserve exact Process selection across definition navigation
Keep caller identity and property subjects aligned when opening and returning from qualified contributions, and when explicitly navigating to local references. Validate camera, source, history and read-only boundaries.
This commit is contained in:
@@ -54,11 +54,7 @@ impl App {
|
||||
.or_else(|| {
|
||||
address
|
||||
.as_ref()
|
||||
.filter(|a| {
|
||||
a.owner == context.owner
|
||||
&& (a.endpoint.occurrence == self.selected
|
||||
|| a.endpoint.references.first() == Some(&self.selected))
|
||||
})
|
||||
.filter(|a| a.owner == context.owner && a.endpoint.occurrence == self.selected)
|
||||
.map(|a| Target::ProcessOccurrence(a.endpoint.clone()))
|
||||
})
|
||||
.or_else(|| {
|
||||
|
||||
Reference in New Issue
Block a user