diff --git a/CHANGELOG.md b/CHANGELOG.md index cd2eb93c9..cc5af4149 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,7 @@ * GUI: `Byte input` new feature: editor without keyboard (press Up until you get into new input, then use up/down to input values) (by @gid9798 | PR #509) * Infrared: Update universal remote assets - add new ACs and TCL TV * API: Add furi_hal_version_uid_default (+ Fix TOTP) (by @ClaraCrazy | PR #502) +* OFW PR 2756: fix: make dialog_file_browser_set_basic_options initialize all fields (by JarvisCraft) * OFW: Fix reading Mifare Classic cards with unusual access conditions and fix emulation of unknown keys * OFW: fbt: stable build dates * OFW: weather_station: add oregon3 with THGR221 diff --git a/applications/services/dialogs/dialogs.c b/applications/services/dialogs/dialogs.c index 3908ca31b..10c08a991 100644 --- a/applications/services/dialogs/dialogs.c +++ b/applications/services/dialogs/dialogs.c @@ -9,12 +9,13 @@ void dialog_file_browser_set_basic_options( const char* extension, const Icon* icon) { options->extension = extension; + options->base_path = NULL; options->skip_assets = true; + options->hide_dot_files = true; options->icon = icon; options->hide_ext = true; options->item_loader_callback = NULL; options->item_loader_context = NULL; - options->base_path = NULL; } static DialogsApp* dialogs_app_alloc() {