INNER CODE UNIT · Go
len
vladimirvivien/ktop · application/app_ctrl.go:842
if len(views) > 0 && app.tabIdx >= 0 && app.tabIdx < len(views) {
app.tviewApp.SetFocus(views[app.tabIdx])
}
}
case PageNodeDetail:
// Navigate back to node detail (for nested navigation)
if app.nodeDetailCallback != nil {
app.nodeDetailCallback(current.ResourceID)
}
case PagePodDetail:
// Navigate back to pod detail (for nested navigation)
parts := strings.SplitN(current.ResourceID, "/", 2)
if len(parts) == 2 && app.podDetailCallback != nil {
app.podDetailCallback(parts[0], parts[1])
}
}
// Update footer context for the page we navigated back to