diff options
author | Vitaly Takmazov | 2013-01-13 16:57:50 +0400 |
---|---|---|
committer | Vitaly Takmazov | 2013-01-13 16:57:50 +0400 |
commit | 2eea9fd05421bbc32ff6e07d8bb34c7e3a8856bb (patch) | |
tree | 3eb200f80c5bc08919aabdca6a66e473ddeb0e2f | |
parent | d6393c7f8a5eb3a377abd7f5fadc299b1d30c293 (diff) |
Fix loading data twice, take 2
-rw-r--r-- | Juick/ThreadView.xaml.cs | 2 | ||||
-rw-r--r-- | Juick/ViewModels/MessageListViewModelBase.cs | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/Juick/ThreadView.xaml.cs b/Juick/ThreadView.xaml.cs index 958efe2..d17f8f5 100644 --- a/Juick/ThreadView.xaml.cs +++ b/Juick/ThreadView.xaml.cs @@ -21,6 +21,8 @@ namespace Juick // When page is navigated to set data context to selected item in list
protected override void OnNavigatedTo(NavigationEventArgs e)
{
+ if (Model.Items.Count > 0)
+ return;
string _mid = "";
if (NavigationContext.QueryString.TryGetValue("mid", out _mid))
{
diff --git a/Juick/ViewModels/MessageListViewModelBase.cs b/Juick/ViewModels/MessageListViewModelBase.cs index 2631a53..5dc8aed 100644 --- a/Juick/ViewModels/MessageListViewModelBase.cs +++ b/Juick/ViewModels/MessageListViewModelBase.cs @@ -47,7 +47,7 @@ namespace Juick.ViewModels /// </summary>
public void LoadData()
{
- if (IsDataLoading || Items.Count > 0) {
+ if (IsDataLoading) {
return;
}
|