Skip to content

Commit 39b68c4

Browse files
committed
Update QuranTabViewItem.xaml.cs
1 parent 1c2142c commit 39b68c4

File tree

1 file changed

+17
-15
lines changed

1 file changed

+17
-15
lines changed

dev/Views/QuranTabViewItem.xaml.cs

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
using System.Collections.ObjectModel;
22
using System.Text.RegularExpressions;
3-
43
using AlAnvar.Helpers;
54

65
using Downloader;
@@ -587,21 +586,24 @@ public void UpdateMediaPlayerButtons(int currentIndex, int lastIndex)
587586
private void menuFlyout_Click(object sender, RoutedEventArgs e)
588587
{
589588
var selectedItem = quranListView.SelectedItem as QuranItem;
590-
DataPackage dataPackage = new DataPackage();
591-
dataPackage.RequestedOperation = DataPackageOperation.Copy;
592-
switch ((sender as MenuFlyoutItem).Tag)
589+
if (selectedItem != null)
593590
{
594-
case "Play":
595-
PlayPlayer();
596-
break;
597-
case "CopyTranslation":
598-
dataPackage.SetText(selectedItem.TranslationText);
599-
Clipboard.SetContent(dataPackage);
600-
break;
601-
case "CopyAya":
602-
dataPackage.SetText(selectedItem.AyahText);
603-
Clipboard.SetContent(dataPackage);
604-
break;
591+
DataPackage dataPackage = new DataPackage();
592+
dataPackage.RequestedOperation = DataPackageOperation.Copy;
593+
switch ((sender as MenuFlyoutItem).Tag)
594+
{
595+
case "Play":
596+
PlayPlayer();
597+
break;
598+
case "CopyTranslation":
599+
dataPackage.SetText(selectedItem.TranslationText);
600+
Clipboard.SetContent(dataPackage);
601+
break;
602+
case "CopyAya":
603+
dataPackage.SetText(selectedItem.AyahText);
604+
Clipboard.SetContent(dataPackage);
605+
break;
606+
}
605607
}
606608
}
607609

0 commit comments

Comments
 (0)