aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSam Anthony <sam@samanthony.xyz>2026-02-10 09:29:34 -0500
committerSam Anthony <sam@samanthony.xyz>2026-02-10 09:29:34 -0500
commitfa47463d8fa0dbd1b12ef227c15fa573e45244cd (patch)
tree97106a57e9caea3f4dac52421e0da5290b91ee8d
parent8f28d1044fb83153fde4505421b75072930d6fb9 (diff)
downloadgui-fa47463d8fa0dbd1b12ef227c15fa573e45244cd.zip
region layout: draw background only within region
-rw-r--r--layout/region.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/layout/region.go b/layout/region.go
index 4e3a791..59e1e0c 100644
--- a/layout/region.go
+++ b/layout/region.go
@@ -34,7 +34,7 @@ func NewRegion(env gui.Env, resize func(image.Rectangle) image.Rectangle, o ...O
case event := <-env.Events(): // event from parent
switch event := event.(type) {
case gui.Resize:
- env.Draw() <- drawBackground(opts.bg)
+ env.Draw() <- drawRegion(drawBackground(opts.bg), area)
area = resize(event.Rectangle)
events <- gui.Resize{area} // forward to child
default: