diff --git a/.vs/OliviaAddIn/v16/.suo b/.vs/OliviaAddIn/v16/.suo index 36bb742..10c3173 100644 Binary files a/.vs/OliviaAddIn/v16/.suo and b/.vs/OliviaAddIn/v16/.suo differ diff --git a/OliviaAddIn/Dlg/InicioDlg.cs b/OliviaAddIn/Dlg/InicioDlg.cs index 1f9e266..362a0a2 100644 --- a/OliviaAddIn/Dlg/InicioDlg.cs +++ b/OliviaAddIn/Dlg/InicioDlg.cs @@ -126,7 +126,6 @@ namespace OliviaAddIn //abre la ventana de configuración de limpieza lim = new LimpiezaDlg(); - Hide(); enable_buttons(true, true); string err_str = ""; if (!OliviaGlob.guarda_ini_gen(out err_str)) @@ -136,10 +135,12 @@ namespace OliviaAddIn return; } lim.Show(); + Hide(); } catch (Exception) { - MessageBox.Show("Error al iniciar la ventana de Limpieza", "Olivia", MessageBoxButtons.OK, MessageBoxIcon.Error); + MessageBox.Show("Error al iniciar la ventana de Limpieza", "Olivia", MessageBoxButtons.OK, MessageBoxIcon.Error); + Show(); return; } } diff --git a/OliviaAddIn/Dlg/ProgresoEjec.cs b/OliviaAddIn/Dlg/ProgresoEjec.cs index c4d4c71..6c29b4d 100644 --- a/OliviaAddIn/Dlg/ProgresoEjec.cs +++ b/OliviaAddIn/Dlg/ProgresoEjec.cs @@ -157,7 +157,7 @@ namespace OliviaAddIn cancela_permu = false; } } - else if (!first_send_cfg && ((Environment.TickCount - lastprog) >= m_tm_progr) && !fin) //en caso normal, todo va bien, pide el progreso y la tarea + else if (!first_send_cfg && ((Math.Abs(Environment.TickCount)- lastprog) >= m_tm_progr) && !fin) //en caso normal, todo va bien, pide el progreso y la tarea { //solo pide la programación cada m_tm_progr milis pp = pide_progr();