in TpmRcDecoder/TpmRcDecoder.Universal/NavMenuListView.cs [216:231]
private void InvokeItem(object focusedItem)
{
this.SetSelectedItem(focusedItem as ListViewItem);
this.ItemInvoked(this, focusedItem as ListViewItem);
if (this.splitViewHost.IsPaneOpen && (
this.splitViewHost.DisplayMode == SplitViewDisplayMode.CompactOverlay ||
this.splitViewHost.DisplayMode == SplitViewDisplayMode.Overlay))
{
this.splitViewHost.IsPaneOpen = false;
if (focusedItem is ListViewItem)
{
((ListViewItem)focusedItem).Focus(FocusState.Programmatic);
}
}
}