private void FileList_DoubleTapped(object sender, DoubleTappedRoutedEventArgs e) { var clickedItem = e.OriginalSource as FrameworkElement; if (clickedItem?.DataContext is ListedItem item && ((!UserSettingsService.FilesAndFoldersSettingsService.OpenFilesWithOneClick && item.PrimaryItemAttribute == StorageItemTypes.File) || (!UserSettingsService.FilesAndFoldersSettingsService.OpenFoldersWithOneClick && item.PrimaryItemAttribute == StorageItemTypes.Folder))) { if (item.PrimaryItemAttribute == StorageItemTypes.Folder) { DismissColumn?.Invoke(sender as ListView, EventArgs.Empty); listViewItem = FileList.ContainerFromItem(item) as ListViewItem; ItemInvoked?.Invoke(new ColumnParam { Path = item.ItemPath, ListView = FileList }, EventArgs.Empty); } else { NavigationHelpers.OpenSelectedItems(ParentShellPageInstance, false); } } ResetRenameDoubleClick(); }