Child Windows: adjust resizing limits to match window padding rather than inner clipping rectangle. (#7440)

This commit is contained in:
ocornut
2024-03-27 11:36:57 +09:00
parent 515b437c08
commit 742e53434f
2 changed files with 9 additions and 7 deletions

View File

@@ -55,10 +55,11 @@ Other changes:
- Windows: Scrollbar visibility decision uses current size when both size and contents
size are submitted by API. (#7252)
- Windows: Double-click to collapse may be disabled via key-ownership mechanism. (#7369)
- Windows: Extend outer resize borders to the edges when there are no corner grips.
Essentially affects resizable child windows. (#7440, #1710) [@cfillion]
- Windows: Resizing logic for child windows evaluates whether per-axis clamping should be
applied based on parent scrollbars, not child scrollbars. (#7440, #1710) [@cfillion]
- Windows: BeginChild(): Extend outer resize borders to the edges when there are no corner
grips. Essentially affects resizable child windows. (#7440, #1710) [@cfillion]
- Windows: BeginChild(): Resizing logic for child windows evaluates whether per-axis clamping
should be applied based on parent scrollbars, not child scrollbars. (#7440, #1710) [@cfillion]
Adjust those resizing limits to match window padding rather than inner clipping rectangle.
- Tables: Angled headers: fixed border hit box extending beyond when used within
non-scrollable tables. (#7416) [@cfillion]
- Tables: Angled headers: fixed borders not moving back up after TableAngleHeadersRow()