Skip to content

evoke-business-ui 0.12.0 · Splitter resize 来源标记 + 菜单收起图标漂移修复

Latest

Choose a tag to compare

@willove willove released this 10 Oct 22:53
· 1 commit to main since this release

@wil-works/evoke-business-ui 0.12.0

Splitter 的 resize 事件附来源标记(minor)

resize 载荷从「占比数组」扩为 [占比数组, { source }]:source: 'user'(拖拽/键盘/折叠,用户意图)与 'system'(挂载初始化、容器 ResizeObserver 重分摊——合成值)。

首参不变,既有消费方无需改动;需要把尺寸写回持久化的消费方必须过滤 system:慢加载下容器尺寸未定,回写合成 resize 会把当时的量测固化成声明尺寸写坏布局。

菜单收起时图标漂移修复(fix)

折叠动画期间菜单图标被残余文字宽度推着漂移、动画末尾才落位:折叠态宽度改 width: 100% 跟随侧栏 transition 一起到位;菜单项改 flex-start + 固定 padding-left,图标全程不动。


其余包版本未变,publish.yml 的 already-published 守卫会自动跳过。