From 98700f28bb208f7bdc741397b1c9993bfd051d8d Mon Sep 17 00:00:00 2001 From: Vitaly Takmazov Date: Wed, 27 Nov 2013 00:48:37 +0400 Subject: Refresh only current page, fixes issue #18 --- Juick/MainPage.xaml.cs | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) (limited to 'Juick/MainPage.xaml.cs') diff --git a/Juick/MainPage.xaml.cs b/Juick/MainPage.xaml.cs index 7baa6dd..edf2d3b 100644 --- a/Juick/MainPage.xaml.cs +++ b/Juick/MainPage.xaml.cs @@ -45,8 +45,9 @@ namespace Juick BindingOperations.SetBinding( progressIndicator, ProgressIndicator.IsIndeterminateProperty, binding); if (App.AppContext.Account.IsAuthenticated) - foreach (var page in ((AppViewModel)DataContext).Pages) - page.RefreshData(); + { + App.AppContext.Pages[0].RefreshData(); + } }; } @@ -86,11 +87,8 @@ namespace Juick private void ApplicationBarIconButtonClick(object sender, EventArgs e) { - foreach (var page in App.AppContext.Pages) - { - page.Items.Clear(); - page.RefreshData(); - } + App.AppContext.Pages[Pages.SelectedIndex].Items.Clear(); + App.AppContext.Pages[Pages.SelectedIndex].RefreshData(); } private void ApplicationBarMenuItemClick(object sender, EventArgs e) -- cgit v1.2.3