1
mirror of https://github.com/DarkFlippers/unleashed-firmware.git synced 2025-12-12 04:34:43 +04:00

ofw pr 4290 Storage: Dont send mount event if SD mounted at boot

by WillyJL
This commit is contained in:
MX
2025-10-12 03:30:31 +03:00
parent b9feece2c2
commit de35de4e58

View File

@@ -44,11 +44,11 @@ Storage* storage_app_alloc(void) {
storage_ext_init(&app->storage[ST_EXT]); storage_ext_init(&app->storage[ST_EXT]);
// sd icon gui // sd icon gui
app->sd_gui.enabled = false; app->sd_gui.enabled = (app->storage[ST_EXT].status != StorageStatusNotReady);
app->sd_gui.view_port = view_port_alloc(); app->sd_gui.view_port = view_port_alloc();
view_port_set_width(app->sd_gui.view_port, icon_get_width(ICON_SD_MOUNTED)); view_port_set_width(app->sd_gui.view_port, icon_get_width(ICON_SD_MOUNTED));
view_port_draw_callback_set(app->sd_gui.view_port, storage_app_sd_icon_draw_callback, app); view_port_draw_callback_set(app->sd_gui.view_port, storage_app_sd_icon_draw_callback, app);
view_port_enabled_set(app->sd_gui.view_port, false); view_port_enabled_set(app->sd_gui.view_port, app->sd_gui.enabled);
Gui* gui = furi_record_open(RECORD_GUI); Gui* gui = furi_record_open(RECORD_GUI);
gui_add_view_port(gui, app->sd_gui.view_port, GuiLayerStatusBarLeft); gui_add_view_port(gui, app->sd_gui.view_port, GuiLayerStatusBarLeft);