From 4185a178e75f421d8d648f1efa0c801e9deac6dd Mon Sep 17 00:00:00 2001 From: Antonio Scandurra Date: Thu, 25 May 2023 15:29:59 +0200 Subject: [PATCH] Prevent bottom dock from becoming too large or too small --- crates/workspace/src/workspace.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/crates/workspace/src/workspace.rs b/crates/workspace/src/workspace.rs index 52dd7193c2..0510d89cef 100644 --- a/crates/workspace/src/workspace.rs +++ b/crates/workspace/src/workspace.rs @@ -2836,7 +2836,10 @@ impl Workspace { Vector2F::new(20., constraint.min.y()), Vector2F::new(cx.window_size().x() * 0.8, constraint.max.y()), ), - _ => constraint, + DockPosition::Bottom => SizeConstraint::new( + Vector2F::new(constraint.min.x(), 20.), + Vector2F::new(constraint.max.x(), cx.window_size().y() * 0.8), + ), }) .into_any(), )