aboutsummaryrefslogtreecommitdiffstats
path: root/layout/mux.go
diff options
context:
space:
mode:
Diffstat (limited to 'layout/mux.go')
-rw-r--r--layout/mux.go3
1 files changed, 1 insertions, 2 deletions
diff --git a/layout/mux.go b/layout/mux.go
index 2789878..d56d266 100644
--- a/layout/mux.go
+++ b/layout/mux.go
@@ -62,6 +62,7 @@ func NewMux(env gui.Env, envs []*gui.Env, l Layout) (mux *Mux, master gui.Env) {
mux.mu.Lock()
if resize, ok := e.(gui.Resize); ok {
mux.lastResize = resize
+ rect := resize.Rectangle
lay := mux.layout.Lay(rect)
if len(lay) != len(mux.eventsIns) {
log.Printf("Lay of %T has %d elements while mux has %d, skipping\n", l, len(lay), len(envs))
@@ -69,8 +70,6 @@ func NewMux(env gui.Env, envs []*gui.Env, l Layout) (mux *Mux, master gui.Env) {
continue
}
- rect := resize.Rectangle
-
// Redraw self
mux.draw <- func(drw draw.Image) image.Rectangle {
mux.layout.Redraw(drw, rect)