diff --git a/programs/cmm/eolite/Eolite.c b/programs/cmm/eolite/Eolite.c index f1ee459c17..f5c4cb797d 100644 --- a/programs/cmm/eolite/Eolite.c +++ b/programs/cmm/eolite/Eolite.c @@ -252,7 +252,7 @@ void main() } } } - if (files.MouseOver(mouse.x, mouse.y))&&((mouse.down)||(mouse.dblclick)) + if (files.MouseOver(mouse.x, mouse.y))&&((mouse.down|mouse.dblclick|mouse.up)) { //select/open file { if (mouse.key&MOUSE_LEFT)&&((mouse.down)||(mouse.dblclick)) @@ -260,12 +260,12 @@ void main() if (mouse.y>=files.y)//&&(mouse.click) { id = mouse.y - files.y / files.line_h; - if (files.current!=id) + IF (files.current!=id) { mouse.clearTime(); - if(id