Index: import_sch.c =================================================================== --- import_sch.c (revision 29556) +++ import_sch.c (revision 29557) @@ -40,6 +40,8 @@ static conf_import_sch_t conf_import_sch; +static int do_import(void); + #include "import_sch_dlg.c" static int do_import(void) Index: import_sch_dlg.c =================================================================== --- import_sch_dlg.c (revision 29556) +++ import_sch_dlg.c (revision 29557) @@ -211,6 +211,7 @@ static void isch_import_cb(void *hid_ctx, void *caller_data, pcb_hid_attribute_t *attr) { isch_flush_timer(); + do_import(); } static void isch_arg_chg_cb(void *hid_ctx, void *caller_data, pcb_hid_attribute_t *attr)