protected override void OnPageDestroy(int new_windowId)
{
GUIMovieListItem.StopDownload = true;
PreviousSelectedIndex = Facade.SelectedListItemIndex;
ClearProperties();
// save current layout
TraktSettings.RecommendedMoviesDefaultLayout = (int)CurrentLayout;
// genre
TraktSettings.MovieRecommendationGenre = CurrentGenre;
// hide collected/watchlisted
TraktSettings.MovieRecommendationHideCollected = HideCollected;
TraktSettings.MovieRecommendationHideWatchlisted = HideWatchlisted;
// start/end year
TraktSettings.MovieRecommendationStartYear = StartYear;
TraktSettings.MovieRecommendationEndYear = EndYear;
base.OnPageDestroy(new_windowId);
}