From 9e08783959bb5e1a88d48c552bd6ec9caf48ef93 Mon Sep 17 00:00:00 2001 From: Ilari Liusvaara Date: Sun, 11 Nov 2012 18:33:38 +0200 Subject: [PATCH] Stop on movie end: Stop at correct frame, not one frame too late --- src/core/mainloop.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/mainloop.cpp b/src/core/mainloop.cpp index 68d80e8b..30d38ed6 100644 --- a/src/core/mainloop.cpp +++ b/src/core/mainloop.cpp @@ -142,7 +142,7 @@ controller_frame movie_logic::update_controls(bool subframe) throw(std::bad_allo } platform::set_paused(amode == ADVANCE_PAUSE); } else if(amode == ADVANCE_AUTO && movb.get_movie().readonly_mode() && pause_on_end) { - if(movb.get_movie().get_current_frame() == movb.get_movie().get_frame_count() + 1) { + if(movb.get_movie().get_current_frame() == movb.get_movie().get_frame_count()) { amode = ADVANCE_PAUSE; platform::set_paused(true); } -- 2.11.4.GIT