cap the layers view based on the available terminal real estate
This commit is contained in:
parent
fac24be5b1
commit
e7a05d4b35
4
ui/ui.go
4
ui/ui.go
@ -191,6 +191,10 @@ func layout(g *gocui.Gui) error {
|
|||||||
filterBarIndex := 2
|
filterBarIndex := 2
|
||||||
|
|
||||||
layersHeight := len(Views.Layer.Layers) + headerRows + 1 // layers + header + base image layer row
|
layersHeight := len(Views.Layer.Layers) + headerRows + 1 // layers + header + base image layer row
|
||||||
|
maxLayerHeight := int(0.75 * float64(maxY))
|
||||||
|
if layersHeight > maxLayerHeight {
|
||||||
|
layersHeight = maxLayerHeight
|
||||||
|
}
|
||||||
|
|
||||||
var view, header *gocui.View
|
var view, header *gocui.View
|
||||||
var viewErr, headerErr, err error
|
var viewErr, headerErr, err error
|
||||||
|
Loading…
x
Reference in New Issue
Block a user