diff --git a/Fltk/graphicWindow.cpp b/Fltk/graphicWindow.cpp index 8b4a2a720c910dfd91cb046c0f534cda0f9a2930..2ac53c8588d610c03e9890f9e48101f8d8a45ed0 100644 --- a/Fltk/graphicWindow.cpp +++ b/Fltk/graphicWindow.cpp @@ -354,13 +354,13 @@ void status_play_manual(int time, int incr) else if(incr > 0) { if((view_in_cycle += incr) >= (int)PView::list.size()) view_in_cycle = 0; - for(int i = 0; i < (int)PView::list.size(); i += incr) + for(int i = 0; i < (int)PView::list.size(); i++) opt_view_visible(i, GMSH_SET | GMSH_GUI, (i == view_in_cycle)); } else { if((view_in_cycle += incr) < 0) view_in_cycle = PView::list.size() - 1; - for(int i = PView::list.size() - 1; i >= 0; i += incr) + for(int i = PView::list.size() - 1; i >= 0; i--) opt_view_visible(i, GMSH_SET | GMSH_GUI, (i == view_in_cycle)); } }