cabana: halve dock panel min width (#38759)

This commit is contained in:
Trey Moen
2026-09-02 20:28:53 -07:00
committed by GitHub
parent c163743e32
commit 7bade9a67a
+2 -2
View File
@@ -787,8 +787,8 @@ void MainWindow::drawDockspace() {
ImGui::DockBuilderFinish(dock_id);
reset_layout_ = false;
}
// a panel never shrinks past the width where the signal view's tool bar squishes
const float min_panel_width = SignalView::minimumWidth() + (ImGui::GetStyle().WindowPadding.x + ImGui::GetStyle().WindowBorderSize) * 2;
// a panel never shrinks past half the width where the signal view's tool bar squishes
const float min_panel_width = (SignalView::minimumWidth() + (ImGui::GetStyle().WindowPadding.x + ImGui::GetStyle().WindowBorderSize) * 2) * 0.5f;
ImGui::PushStyleVar(ImGuiStyleVar_WindowMinSize, ImVec2(min_panel_width, ImGui::GetStyle().WindowMinSize.y));
ImGui::DockSpace(dock_id, dock_size);
ImGui::PopStyleVar();