anchor.diff:  begin
     fMaps.UpdateState;
     fMapsMP.UpdateState;
  +  fMapsDL.UpdateState;
   end;
   
   
  
positive.code: 
  
  procedure TKMMenuMapEditor.MapTypeChange(Sender: TObject);
  begin
    ListUpdate;
    DeleteConfirm(False);
  end;
  
  
  //Clear the list and initiate refresh
  procedure TKMMenuMapEditor.ListUpdate;
  begin
    //Terminate both
    fMaps.TerminateScan;
    fMapsMP.TerminateScan;
  
    ColumnBox_MapEd.Clear;
    fLastMapCRC := 0;
  
negative.code:     else SM := smByNameAsc;
    end;
  
    //Keep all lists in sync incase user switches between them
    fMaps.Sort(SM, SortUpdate);
    fMapsMP.Sort(SM, SortUpdate);
    fMapsDL.Sort(SM, SortUpdate);
  end;
  
  
  