From 8c6a7ce9737afc82e20c2a3bd4f7b447d1ed862c Mon Sep 17 00:00:00 2001 From: Alex Goodman Date: Mon, 16 Dec 2019 22:19:39 -0500 Subject: [PATCH] expand right column --- runtime/ui/layout/manager.go | 2 +- runtime/ui/layout/manager_test.go | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/runtime/ui/layout/manager.go b/runtime/ui/layout/manager.go index ddccfe9..6bfe0aa 100644 --- a/runtime/ui/layout/manager.go +++ b/runtime/ui/layout/manager.go @@ -95,7 +95,7 @@ func (lm *Manager) planAndLayoutColumns(g *gocui.Gui, area Area) (Area, error) { widths[idx] = -1 } variableColumns := len(elements) - availableWidth := area.maxX + availableWidth := area.maxX + 1 // first pass: planout the column sizes based on the given requests for idx, element := range elements { diff --git a/runtime/ui/layout/manager_test.go b/runtime/ui/layout/manager_test.go index da61dcb..06c1a93 100644 --- a/runtime/ui/layout/manager_test.go +++ b/runtime/ui/layout/manager_test.go @@ -165,12 +165,12 @@ func Test_planAndLayoutColumns(t *testing.T) { columns: []*testElement{newTestElement(t, -1, Area{ minX: -1, minY: -1, - maxX: 119, + maxX: 120, maxY: 80, }, LocationColumn)}, expected: layoutReturn{ area: Area{ - minX: 119, + minX: 120, minY: -1, maxX: 120, maxY: 80, @@ -214,13 +214,13 @@ func Test_planAndLayoutColumns(t *testing.T) { newTestElement(t, -1, Area{ minX: 29, minY: -1, - maxX: 119, + maxX: 120, maxY: 80, }, LocationColumn), }, expected: layoutReturn{ area: Area{ - minX: 119, + minX: 120, minY: -1, maxX: 120, maxY: 80, @@ -280,7 +280,7 @@ func Test_layout(t *testing.T) { Area{ minX: -1, minY: 0, - maxX: 119, + maxX: 120, maxY: 79, }, LocationColumn), },