You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
On Firefox, if the UI has an initially open fixed width Window, and a full width TwinColSelect inside it, the width calculations for the TwinColSelect columns are broken on the first rendering after the development server has been started. The columns won't fit side-by-side within the Window and the right column gets dropped below the left column and out of view. Any interacting with the UI that causes relayouting will fix the issue (columns will become narrower and fit again), and it won't be present again for that browser until the development server gets restarted.
This issue doesn't happen at all if the Window isn't already open when the UI is rendered for the first time, and is consequently unlikely to affect most applications.
My initial theory is that the issue might be caused by the width calculations happening on Firefox before the styles have been applied, and relayouting not getting triggered after they have, but haven't looked into it more closely.
On Firefox, if the UI has an initially open fixed width Window, and a full width TwinColSelect inside it, the width calculations for the TwinColSelect columns are broken on the first rendering after the development server has been started. The columns won't fit side-by-side within the Window and the right column gets dropped below the left column and out of view. Any interacting with the UI that causes relayouting will fix the issue (columns will become narrower and fit again), and it won't be present again for that browser until the development server gets restarted.
This issue doesn't happen at all if the Window isn't already open when the UI is rendered for the first time, and is consequently unlikely to affect most applications.
My initial theory is that the issue might be caused by the width calculations happening on Firefox before the styles have been applied, and relayouting not getting triggered after they have, but haven't looked into it more closely.
See WindowTwinColSelect test UI before https://github.com/vaadin/framework-es/pull/213 for a reproducible example.
The text was updated successfully, but these errors were encountered: