Index: trunk/src_plugins/import_sch2/import_sch.c =================================================================== --- trunk/src_plugins/import_sch2/import_sch.c (revision 29556) +++ trunk/src_plugins/import_sch2/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: trunk/src_plugins/import_sch2/import_sch_dlg.c =================================================================== --- trunk/src_plugins/import_sch2/import_sch_dlg.c (revision 29556) +++ trunk/src_plugins/import_sch2/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)