Frame: do not draw hidden widgets

master
Noah 2021-01-03 17:05:04 -08:00
parent c32601391a
commit b7190fe958
1 changed files with 4 additions and 1 deletions

View File

@ -99,7 +99,10 @@ func (w *Frame) Present(e render.Engine, P render.Point) {
// Draw the widgets. // Draw the widgets.
for _, child := range w.widgets { for _, child := range w.widgets {
// child.Compute(e) if child.Hidden() {
continue
}
p := child.Point() p := child.Point()
moveTo := render.NewPoint( moveTo := render.NewPoint(
P.X+p.X+w.BoxThickness(1), P.X+p.X+w.BoxThickness(1),