mirror of
https://github.com/slint-ui/slint.git
synced 2025-10-02 22:54:36 +00:00
![]() The interpreter created an intermediate window for the component but the regular parent window is used for rendering. This resulted in the situation where the layout computation was done before rendering with the intermediate window, the text layout was calculated and cached in the Text's cached rendering data. That in turn is just an index into the window's rendering cache (arena), which is also later used for rendering. The index is local to the window, so during layout the index was assigned for the intermediate window and when rendering it seemed valid and happened to also refer to a Text item in the cache of the real window, but with the wrong size/data. Fixes #278 |
||
---|---|---|
.. | ||
api.rs | ||
Cargo.toml | ||
dynamic_component.rs | ||
dynamic_type.rs | ||
eval.rs | ||
eval_layout.rs | ||
ffi.rs | ||
global_component.rs | ||
lib.rs | ||
tests.rs | ||
value_model.rs |