#26960·wxWidgets

Documentation of `wxAUI_MGR_LIVE_RESIZE` style flag is outdated

Author: taler21Created Sep 2, 2026Updated Sep 3, 2026

The current documentation in the master branch states: https://github.com/wxWidgets/wxWidgets/blob/0820518c97a13d0905a6e8af16b203d307586107/interface/wx/aui/framemanager.h#L199-L205

last modified by commit ffe15b2fa6b0a6f56499e5f0a075424caa29630d (Enable wxAUI_MGR_LIVE_RESIZE by default, 2023-12-26).

With the commit fafc7140570dfc6a369a990bf8e375bc9ac9aa69 (Use wxOverlay to show sash feedback in non-live resize mode in wxAUI, 2024-02-09), non-live resizing became possible on all supported platforms.

Therefore:

  1. the statement Also note that it is always enabled in wxGTK3 and wxOSX ports as non-live resizing is not implemented in them. is no longer true.
  2. in principle, the change to the default style wxAUI_MGR_DEFAULT could also be reversed to remain consistent with wxWidgets-3.2.

FWIW, I just successfully tested the non-live resizing with the current wxGTK3 (0820518c97a13d0905a6e8af16b203d307586107) under Ubuntu 24.04 with both X11 and Wayland.