/// <summary> /// Set all the HasChanged statuses to false /// </summary> public void ResetChangedStatus(bool savingArticle = false) { foreach (ArticleDetailsPageUserControl p in Pages) { MenuSelectorItem menuItem = p.GetMenuItem(); if (savingArticle || !p.DoesNotChangeOnSaveMetadata()) { menuItem.HasChanged = false; } menuItem.UpdateBackground(); } }