Author: dsvyatobatsko
Date: 2008-04-08 06:38:32 -0400 (Tue, 08 Apr 2008)
New Revision: 7656
Modified:
trunk/framework/impl/src/main/java/org/ajax4jsf/resource/AnimationResource.java
Log:
animation resource fix + attempt to fix
http://jira.jboss.com/jira/browse/RF-2948
Modified: trunk/framework/impl/src/main/java/org/ajax4jsf/resource/AnimationResource.java
===================================================================
---
trunk/framework/impl/src/main/java/org/ajax4jsf/resource/AnimationResource.java 2008-04-08
09:31:12 UTC (rev 7655)
+++
trunk/framework/impl/src/main/java/org/ajax4jsf/resource/AnimationResource.java 2008-04-08
10:38:32 UTC (rev 7656)
@@ -26,6 +26,7 @@
import java.io.DataOutputStream;
import java.io.IOException;
import java.util.Arrays;
+import java.util.Date;
import org.ajax4jsf.resource.image.animatedgif.AnimatedGifEncoder;
import org.apache.commons.logging.Log;
@@ -39,6 +40,7 @@
public AnimationResource() {
setRenderer(new GifRenderer());
+ setLastModified(new Date(InternetResourceBuilder.getInstance().getStartTime()));
}
protected abstract int getNumberOfFrames();
@@ -66,6 +68,7 @@
Dimension frameSize = getFrameSize(context);
int numberOfFrames = getNumberOfFrames();
BufferedImage frame = null;
+ currFrameIndex = 0;
if (frameSize.getHeight() > 0.0 && frameSize.getWidth() > 0.0
&& numberOfFrames > 0) {
AnimatedGifEncoder encoder = new AnimatedGifEncoder();