protected override void OnNavigatedFrom(NavigationEventArgs e) { Debug.WriteLine("NAV FROM: {0} ({1})", this, e.NavigationMode); base.OnNavigatedFrom(e); if (!e.IsNavigationInitiator) { LiveTile.UpdateOrReset(Settings.Current.EnableTile, App.Tasks.Tasks); foreach (TaskModel task in App.Tasks.Tasks) { if (task.ModifiedSinceStart) { task.ModifiedSinceStart = false; LiveTile.Update(task); } } } }