State of recording after resetting to a keyframe is the index of that keyframe, not necessarily the requested seek index.
Further instructions may need to be replayed after seeking to the
keyframe in order to reach the desired frame index.
@@ -613,7 +613,7 @@ Guacamole.SessionRecording = function SessionRecording(source) {
return;
playbackClient.importState(JSON.parse(text));
- currentFrame = index;
+ currentFrame = startIndex;
});
break;
