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
Tables: fixed seemingly unnecessarily copy of ImGuiTableColumnFlags_NoDirectResize_ which broken resizing from W3| in a F1 W3 F2 setup. Header only allow overlap on hover, not when active (amend f2df804)
Otherwise TableUpdateBorders() tends to override mouse cursor.
// - F1 F2 F3 resize from F3| --> ok: alter ->WidthRequested of Fixed column. If active, ScrollX extent can be altered.
1877
1866
// - F1 F2 W3 resize from F1| or F2| --> ok: alter ->WidthRequested of Fixed column. If active, ScrollX extent can be altered, but it doesn't make much sense as the Stretch column will always be minimal size.
1878
1867
// - F1 F2 W3 resize from W3| --> ok: no-op (disabled by Resize Rule 1)
1879
-
// - W1 W2 W3 resize from W1| or W2| --> FIXME
1868
+
// - W1 W2 W3 resize from W1| or W2| --> ok
1880
1869
// - W1 W2 W3 resize from W3| --> ok: no-op (disabled by Resize Rule 1)
1881
1870
// - W1 F2 F3 resize from F3| --> ok: no-op (disabled by Resize Rule 1)
1882
1871
// - W1 F2 resize from F2| --> ok: no-op (disabled by Resize Rule 1)
1883
1872
// - W1 W2 F3 resize from W1| or W2| --> ok
1884
1873
// - W1 F2 W3 resize from W1| or F2| --> FIXME
1885
1874
// - F1 W2 F3 resize from W2| --> ok
1875
+
// - F1 W3 F2 resize from W3| --> ok
1886
1876
// - W1 F2 F3 resize from W1| --> ok: equivalent to resizing |F2. F3 will not move. (forwarded by Resize Rule 2)
1887
-
// - W1 F2 F3 resize from F2| --> FIXME should resize F2, F3 and not have effect on W1 (Stretch columns are _before_ the Fixed column).
1877
+
// - W1 F2 F3 resize from F2| --> ok
1878
+
// All resizes from a Wx columns are locking other columns.
1888
1879
1889
1880
// Rules:
1890
1881
// - [Resize Rule 1] Can't resize from right of right-most visible column if there is any Stretch column. Implemented in TableUpdateLayout().
0 commit comments