lib_ui/ui/wrap
John Preston aa155db0bd Fix possible use-after-free in VerticalLayout.
If some row widgets of VerticalLayout are living
in its own lifetime() we have a use-after-free.

Because this lifetime() destroys this child row
already after ~VerticalLayout which can call back
into VerticalLayout::childHeightUpdated (the subscription
lives inside the same lifetime() as well) which
will access _rows member that was already destroyed.

Now all subscriptions die before _rows are destroyed.
2022-04-14 16:54:51 +04:00
..
fade_wrap.cpp Support nice Ui::Window under macOS. 2019-09-26 09:53:57 +03:00
fade_wrap.h Initial commit. 2019-09-17 17:48:58 +03:00
padding_wrap.cpp Initial commit. 2019-09-17 17:48:58 +03:00
padding_wrap.h Initial commit. 2019-09-17 17:48:58 +03:00
slide_wrap.cpp Allow SlideWrap to slide up, not only down. 2022-02-22 15:48:51 +03:00
slide_wrap.h Allow SlideWrap to slide up, not only down. 2022-02-22 15:48:51 +03:00
vertical_layout.cpp Fix possible use-after-free in VerticalLayout. 2022-04-14 16:54:51 +04:00
vertical_layout.h Fix possible use-after-free in VerticalLayout. 2022-04-14 16:54:51 +04:00
vertical_layout_reorder.cpp Added ability to use VerticalLayoutReorder without scroll. 2022-02-01 17:01:56 +03:00
vertical_layout_reorder.h Added ability to use VerticalLayoutReorder without scroll. 2022-02-01 17:01:56 +03:00
wrap.h Fix nested wrapped widgets. 2020-01-13 13:04:37 +03:00