From: hgn Date: Tue, 15 Jul 2025 10:15:54 +0000 (+0100) Subject: Fix ASSERT in board maker image open logic X-Git-Url: https://skaterift.com/git/?a=commitdiff_plain;h=5fbabecf97d20005afb7cd1e723d1bbb5166c10c;p=carveJwlIkooP6JGAAIwe30JlM.git Fix ASSERT in board maker image open logic --- 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;