Skip to content

Commit b019bf1

Browse files
authored
Added pull to refresh gesture (#8600)
1 parent a379fc4 commit b019bf1

File tree

6 files changed

+1368
-1346
lines changed

6 files changed

+1368
-1346
lines changed

src/Files.Uwp/Views/LayoutModes/ColumnViewBase.xaml

Lines changed: 294 additions & 291 deletions
Large diffs are not rendered by default.

src/Files.Uwp/Views/LayoutModes/ColumnViewBase.xaml.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -626,5 +626,10 @@ protected override void BaseFolderSettings_LayoutModeChangeRequested(object send
626626
}
627627
}
628628
}
629+
630+
private void RefreshContainer_RefreshRequested(RefreshContainer sender, RefreshRequestedEventArgs args)
631+
{
632+
ParentShellPageInstance.FilesystemViewModel.RefreshItems(ParentShellPageInstance.FilesystemViewModel.WorkingDirectory, SetSelectedItemsOnNavigation);
633+
}
629634
}
630635
}

src/Files.Uwp/Views/LayoutModes/DetailsLayoutBrowser.xaml

Lines changed: 796 additions & 794 deletions
Large diffs are not rendered by default.

src/Files.Uwp/Views/LayoutModes/DetailsLayoutBrowser.xaml.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -806,5 +806,10 @@ private void FileList_Loaded(object sender, RoutedEventArgs e)
806806
{
807807
ContentScroller = FileList.FindDescendant<ScrollViewer>(x => x.Name == "ScrollViewer");
808808
}
809+
810+
private void RefreshContainer_RefreshRequested(RefreshContainer sender, RefreshRequestedEventArgs args)
811+
{
812+
ParentShellPageInstance.FilesystemViewModel.RefreshItems(ParentShellPageInstance.FilesystemViewModel.WorkingDirectory, SetSelectedItemsOnNavigation);
813+
}
809814
}
810815
}

0 commit comments

Comments
 (0)