mirror of
https://github.com/ocornut/imgui.git
synced 2026-07-16 22:21:33 +00:00
Merge branch 'master' into docking
# Conflicts: # imgui_internal.h
This commit is contained in:
@@ -77,11 +77,21 @@ Other changes:
|
||||
inner/outer padding applied to hit-testing of windows borders and detection
|
||||
of hovered window.
|
||||
- InputText: Allow CTRL+Shift+Z to redo even outside of OSX. (#8389) [@tanksdude]
|
||||
- InputText: Pasting a multi-line buffer into a single-line edit replaces
|
||||
carriage return by spaces. (#8459)
|
||||
- InputTextWithHint(): Fixed buffer-overflow (luckily often with no visible effect)
|
||||
when a user callback modified the buffer contents in a way that altered the
|
||||
visibility of the preview/hint buffer. (#8368) [@m9710797, @ocornut]
|
||||
- Scrollbar: Rework logic that fades-out scrollbar when it becomes too small,
|
||||
which amusingly made it disappear when using very big font/frame size.
|
||||
- Scrollbar: Automatically stabilize ScrollbarX visibility when detecting a
|
||||
feedback loop manifesting with ScrollbarX visibility toggling on and off
|
||||
repeatedly. (#8488, #3285, #4539)
|
||||
(feedback loops of this sort can manifest in various situations, but combining
|
||||
horizontal + vertical scrollbar + using a clipper with varying width items is
|
||||
one frequent cause. The better solution is to, either: (1) enforce visibility
|
||||
by using ImGuiWindowFlags_AlwaysHorizontalScrollbar or (2) declare stable
|
||||
contents width with SetNextWindowContentSize(), if you can compute it.)
|
||||
- Tables: fixed calling SetNextWindowScroll() on clipped scrolling table
|
||||
to not leak the value into a subsequent window. (#8196)
|
||||
- Tables: fixed an issue where Columns Visible/Width state wouldn't be correctly
|
||||
|
||||
Reference in New Issue
Block a user