diff options
author | Jason A. Donenfeld <Jason@zx2c4.com> | 2019-05-02 10:54:25 +0200 |
---|---|---|
committer | Jason A. Donenfeld <Jason@zx2c4.com> | 2019-05-02 10:54:25 +0200 |
commit | e6bcfdd09573b96bba5cbbda95420aa83ebb5a41 (patch) | |
tree | 14d6b58e7191efcc6ed72b62cc33524bd3c626c5 | |
parent | Avoid some ineffiency in layouts and factor out common stuff into LayoutBase (diff) | |
download | wireguard-windows-e6bcfdd09573b96bba5cbbda95420aa83ebb5a41.tar.xz wireguard-windows-e6bcfdd09573b96bba5cbbda95420aa83ebb5a41.zip |
TabPageList: Recalculate layout on addition
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
-rw-r--r-- | tabpagelist.go | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/tabpagelist.go b/tabpagelist.go index b425b301..ce05ddf4 100644 --- a/tabpagelist.go +++ b/tabpagelist.go @@ -108,6 +108,10 @@ func (l *TabPageList) Insert(index int, item *TabPage) error { } } + if item.Layout() != nil { + item.Layout().Update(false) + } + return nil } |