From 45847df63d7a871d579fda28e93c749dbc1cf95e Mon Sep 17 00:00:00 2001 From: paul Date: Wed, 26 Mar 2025 15:23:08 +0530 Subject: [PATCH] fixed small bug related to expandValue for flexGrow / expand --- src/frameworks/tkinter/widgets/base.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/frameworks/tkinter/widgets/base.js b/src/frameworks/tkinter/widgets/base.js index 751aa54..0156d67 100644 --- a/src/frameworks/tkinter/widgets/base.js +++ b/src/frameworks/tkinter/widgets/base.js @@ -626,6 +626,11 @@ export class TkinterBase extends Widget { const isVertical = ["top", "bottom"].includes(side); let expandValue = expand ? (isSameSide ? previousExpandValue : widgets.length - index) : 1; + + if ((expand && previousExpandValue === 0) || (expand && expandValue === 0)){ + expandValue = 1 // if there is expand it should expand + } + if (expand && !isSameSide) previousExpandValue = expandValue; lastSide = side; // Update last side for recursion