anchor.diff:  end;
   
   
  +procedure TKMGamePlayInterface.Replay_ViewPlayer;
  +begin
  +  gMySpectator.HandIndex := Dropbox_ReplayFOW.GetTag(Dropbox_ReplayFOW.ItemIndex);
  +
  +  if Checkbox_ReplayFOW.Checked then
  +    gMySpectator.FOWIndex := gMySpectator.HandIndex
  +  else
  +    gMySpectator.FOWIndex := -1;
  +  fMinimap.Update(False); // Force update right now so FOW doesn't appear to lag
  +  gGame.OverlayUpdate; // Display the overlay seen by the selected player
  +end;
  +
  +
  +procedure TKMGamePlayInterface.Replay_ListDoubleClick(Sender: TObject);
  +begin
  +  //Double clicking on an item in the list jumps to the previously selected object of that player
  +  Replay_JumpToPlayer;
  +end;
  +
  +
   procedure TKMGamePlayInterface.ReplayClick(Sender: TObject);
   var
     oldCenter: TKMPointF;
  
positive.code:     procedure UpdateDebugInfo;
      procedure HidePages;
      procedure HideOverlay(Sender: TObject);
      procedure Replay_ListDoubleClick(Sender: TObject);
    protected
      Sidebar_Top: TKMImage;
  
negative.code:   Button_ReplayResume.Enabled := not aPaused;
  end;
  
  procedure TKMGamePlayInterface.Replay_JumpToPlayer;
  var LastSelectedObj: TObject;
  begin
    gMySpectator.HandIndex := Dropbox_ReplayFOW.GetTag(Dropbox_ReplayFOW.ItemIndex);
  
    LastSelectedObj := gMySpectator.LastSpecSelectedObj;
  