From 5fbabecf97d20005afb7cd1e723d1bbb5166c10c Mon Sep 17 00:00:00 2001 From: hgn Date: Tue, 15 Jul 2025 11:15:54 +0100 Subject: [PATCH] Fix ASSERT in board maker image open logic --- src/board_maker.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/board_maker.c b/src/board_maker.c index 2a211af..d5a894e 100644 --- a/src/board_maker.c +++ b/src/board_maker.c @@ -464,6 +464,7 @@ static void _board_maker_image_button( ui_context *ctx, ui_rect rect, enum works if( state == k_ui_button_click ) { + vg_filebrowser_free_entries( _board_maker.browser ); vg_filebrowser_populate( _board_maker.browser ); _board_maker.ui_target_part = part; _board_maker.ui_image_picker_return_state = _board_maker.ui_state; @@ -962,6 +963,7 @@ void _board_maker_close(void) } vg_framebuffer_free( &_board_maker.compositor_fb ); + vg_filebrowser_free_entries( _board_maker.browser ); free( _board_maker.browser ); _board_maker.browser = NULL; -- 2.25.1