Navigation lock — master/detail

Child A carries the lock. A→B should prompt; B→A should not. The parent has no lock, so child↔child navigation only consults the active child.

Child B

No lock here. You can navigate away freely.