fix: make full titlebar strip draggable in dock and sidebar

This commit is contained in:
2026-11-09 10:04:57 +07:00
parent 7784e8d570
commit 6815585528
4 changed files with 49 additions and 37 deletions
+12 -11
View File
@@ -1085,18 +1085,19 @@ fn render_pane(
})
.pr(padding_x)
.child(tabs)
.child(titlebar_strip(
div()
.id(SharedString::from(format!(
"{dock_id}-pane-{}-strip",
pane.key
)))
.flex_1()
.self_stretch(),
window,
cx,
))
.when(titlebar.window_controls, |bar| {
bar.child(titlebar_strip(
div()
.id(SharedString::from(format!(
"{dock_id}-pane-{}-strip",
pane.key
)))
.flex_1(),
window,
cx,
))
.child(WindowControls::new(SharedString::from(format!(
bar.child(WindowControls::new(SharedString::from(format!(
"{dock_id}-pane-{}-controls",
pane.key
))))