toplevel: remove focus_node
This commit is contained in:
parent
8c26e56b65
commit
f4e8d132f3
8 changed files with 19 additions and 46 deletions
|
|
@ -2059,14 +2059,6 @@ impl ToplevelNodeBase for ContainerNode {
|
|||
&self.toplevel_data
|
||||
}
|
||||
|
||||
fn tl_default_focus_child(&self) -> Option<Rc<dyn Node>> {
|
||||
self.focus_history
|
||||
.last()
|
||||
.map(|v| v.node.clone())
|
||||
.or_else(|| self.children.first().map(|c| c.node.clone()))
|
||||
.map(|tl| tl.tl_into_node())
|
||||
}
|
||||
|
||||
fn tl_set_workspace_ext(&self, ws: &Rc<WorkspaceNode>) {
|
||||
for child in self.children.iter() {
|
||||
child.node.clone().tl_set_workspace(ws);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue