1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-07 12:17:36 +00:00
serenity/Userland/Applications/SpaceAnalyzer
Arif Orhun Uzun fe7d801dd9 SpaceAnalyzer: Fix the crash caused by double click
With #12480, Breadcrumbbar's on_focus_change() uses
on_click(). In SpaceAnalyzer, double clicking triggers the
TreeWidgetMap's on_path_change(), which triggers Breadcrumbbar's
on_focus_change(), which also triggers the TreeWidgetMap's
on_path_change() again. This resulted in use-after-free of
Breadcrumbbar, thus resulted in the crash. Not updating the
TreeWidgetMap's viewpoint recursively solves the issue.
2022-03-14 07:40:22 -04:00
..
CMakeLists.txt Applications: Port SpaceAnalyzer to LibMain 2022-02-10 10:23:51 +00:00
main.cpp Applications: Change static constexpr variables to constexpr 2022-02-28 13:54:27 +01:00
SpaceAnalyzer.gml Everywhere: It's now "Foobar", not "FooBar", and not "foo bar" 2021-04-13 16:58:15 +02:00
TreeMapWidget.cpp SpaceAnalyzer: Fix the crash caused by double click 2022-03-14 07:40:22 -04:00
TreeMapWidget.h Applications: Use default constructors/destructors 2022-02-14 22:06:55 +00:00