Esempio n. 1
0
        private async Task RefreshListAsync()
        {
            IsRefreshing = true;
            await DataVM.RefreshAsync();

            IsRefreshing = false;
            if (SelectedIndex == 1)
            {
                await SaveMainListDataAsync();
            }
        }
        private async Task RefreshListAsync()
        {
            IsRefreshing = true;
            await DataVM.RefreshAsync();

            if (SelectedIndex == NEW_INDEX)
            {
                await InsertTodayWallpaperAsync();
            }

            // Don't hide the refreshing hint too fast
            await Task.Delay(1000);

            IsRefreshing = false;
        }
Esempio n. 3
0
        private async Task RefreshListAsync()
        {
            IsRefreshing = true;
            await DataVM.RefreshAsync();

            if (SelectedIndex == NEW_INDEX && AppSettings.Instance.EnableTodayRecommendation)
            {
                await InsertTodayWallpaperAsync();
            }

            // Don't hide the refreshing hint too fast
            await Task.Delay(1000);

            IsRefreshing = false;
        }