Author: Yu Chen <[email protected]>
Date: Tue Feb 14 17:25:02 2012 +0800
Make seek prev/next frame behave correctly in negative timeline.
---
synfig-studio/src/gui/preview.cpp | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/synfig-studio/src/gui/preview.cpp
b/synfig-studio/src/gui/preview.cpp
index dc9c5c4..3f25d99 100644
--- a/synfig-studio/src/gui/preview.cpp
+++ b/synfig-studio/src/gui/preview.cpp
@@ -941,8 +941,8 @@ void studio::Widget_Preview::seek_frame(int frames)
double fps = preview->get_fps();
double currenttime = adj_time_scrub.get_value();
- int previewedframes = (currenttime * fps);
- Time newtime(double((previewedframes + frames + 0.5) / fps));
+ int currentframe = (int)floor(currenttime * fps);
+ Time newtime(double((currentframe + frames + 0.5) / fps));
adj_time_scrub.set_value(newtime);
}
------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
Synfig-devl mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/synfig-devl