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
/simplify pass on the freeze-panes flyout: dropped a redundant _freezeFlyoutOpen
shadow field in favour of FlyoutBase.IsOpen, extracted a shared ClearFreezeGuide()
helper replacing four inlined copies of the same guide/cursor reset in
ViewportPanel, and bounded the placement-shading rect to the surface's actual
size instead of an oversized fixed-extent fill repainted every frame.
The flyout's caption and mode-button labels also now track UiFontScale (they
previously fell back to fixed 11px/10px regardless of the flyout's scaled root
FontSize), and the three mode buttons switched from a 3-column grid to a
vertical list with horizontal icon+label rows so they keep fitting at high UI
scale instead of getting squeezed.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
0 commit comments