diff --git a/src/bin/ui/ui.c b/src/bin/ui/ui.c index b1d7695..b033078 100644 --- a/src/bin/ui/ui.c +++ b/src/bin/ui/ui.c @@ -13,9 +13,10 @@ // These should be static. Please do not change. // OpenBSD has issues which are undetermined yet. + Ui *_ui; Evisum_Config *_evisum_config; -static Eina_Lock _lock; +Eina_Lock _lock; static void _config_save(Ui *ui) diff --git a/src/bin/ui/ui_disk.c b/src/bin/ui/ui_disk.c index 5ed79de..8271b40 100644 --- a/src/bin/ui/ui_disk.c +++ b/src/bin/ui/ui_disk.c @@ -1,7 +1,7 @@ #include "ui_disk.h" #include "../system/disks.h" -static Eina_Hash *_mounted = NULL; +Eina_Hash *_mounted; typedef struct _Item_Disk { @@ -274,6 +274,7 @@ ui_win_disk_add(Ui *ui) evas_object_smart_callback_add(win, "delete,request", _win_del_cb, ui); evisum_child_window_show(ui->win, win); + _disk_update(ui); ui->timer_disk = ecore_timer_add(3.0, _disk_update, ui);