File tree Expand file tree Collapse file tree 6 files changed +18
-18
lines changed Expand file tree Collapse file tree 6 files changed +18
-18
lines changed Original file line number Diff line number Diff line change @@ -409,15 +409,15 @@ public static List<ContextMenuFlyoutItemViewModel> GetBaseItemMenuItems(
409409 new ContextMenuFlyoutItemViewModelBuilder ( Commands . OpenFileLocation ) . Build ( ) ,
410410 new ContextMenuFlyoutItemViewModelBuilder ( Commands . OpenInNewTabAction )
411411 {
412- IsVisible = UserSettingsService . GeneralSettingsService . ShowOpenInNewTab
412+ IsVisible = UserSettingsService . GeneralSettingsService . ShowOpenInNewTab && Commands . OpenInNewTabAction . IsExecutable
413413 } . Build ( ) ,
414414 new ContextMenuFlyoutItemViewModelBuilder ( Commands . OpenInNewWindowAction )
415415 {
416- IsVisible = UserSettingsService . GeneralSettingsService . ShowOpenInNewWindow
416+ IsVisible = UserSettingsService . GeneralSettingsService . ShowOpenInNewWindow && Commands . OpenInNewWindowAction . IsExecutable
417417 } . Build ( ) ,
418418 new ContextMenuFlyoutItemViewModelBuilder ( Commands . OpenInNewPaneAction )
419419 {
420- IsVisible = UserSettingsService . GeneralSettingsService . ShowOpenInNewPane
420+ IsVisible = UserSettingsService . GeneralSettingsService . ShowOpenInNewPane && Commands . OpenInNewPaneAction . IsExecutable
421421 } . Build ( ) ,
422422 new ContextMenuFlyoutItemViewModel ( )
423423 {
Original file line number Diff line number Diff line change @@ -961,15 +961,15 @@ private List<ContextMenuFlyoutItemViewModel> GetLocationItemMenuItems(INavigatio
961961 } . Build ( ) ,
962962 new ContextMenuFlyoutItemViewModelBuilder ( Commands . OpenInNewTabFromSidebarAction )
963963 {
964- IsVisible = UserSettingsService . GeneralSettingsService . ShowOpenInNewTab
964+ IsVisible = UserSettingsService . GeneralSettingsService . ShowOpenInNewTab && Commands . OpenInNewTabFromSidebarAction . IsExecutable
965965 } . Build ( ) ,
966966 new ContextMenuFlyoutItemViewModelBuilder ( Commands . OpenInNewWindowFromSidebarAction )
967967 {
968- IsVisible = UserSettingsService . GeneralSettingsService . ShowOpenInNewWindow
968+ IsVisible = UserSettingsService . GeneralSettingsService . ShowOpenInNewWindow && Commands . OpenInNewWindowFromSidebarAction . IsExecutable
969969 } . Build ( ) ,
970970 new ContextMenuFlyoutItemViewModelBuilder ( Commands . OpenInNewPaneFromSidebarAction )
971971 {
972- IsVisible = UserSettingsService . GeneralSettingsService . ShowOpenInNewPane
972+ IsVisible = UserSettingsService . GeneralSettingsService . ShowOpenInNewPane && Commands . OpenInNewPaneFromSidebarAction . IsExecutable
973973 } . Build ( ) ,
974974 new ContextMenuFlyoutItemViewModel ( )
975975 {
Original file line number Diff line number Diff line change @@ -90,15 +90,15 @@ public override List<ContextMenuFlyoutItemViewModel> GetItemMenuItems(WidgetCard
9090 {
9191 new ContextMenuFlyoutItemViewModelBuilder ( CommandManager . OpenInNewTabFromHomeAction )
9292 {
93- IsVisible = UserSettingsService . GeneralSettingsService . ShowOpenInNewTab
93+ IsVisible = UserSettingsService . GeneralSettingsService . ShowOpenInNewTab && CommandManager . OpenInNewTabFromHomeAction . IsExecutable
9494 } . Build ( ) ,
9595 new ContextMenuFlyoutItemViewModelBuilder ( CommandManager . OpenInNewWindowFromHomeAction )
9696 {
97- IsVisible = UserSettingsService . GeneralSettingsService . ShowOpenInNewWindow
97+ IsVisible = UserSettingsService . GeneralSettingsService . ShowOpenInNewWindow && CommandManager . OpenInNewWindowFromHomeAction . IsExecutable
9898 } . Build ( ) ,
9999 new ContextMenuFlyoutItemViewModelBuilder ( CommandManager . OpenInNewPaneFromHomeAction )
100100 {
101- IsVisible = UserSettingsService . GeneralSettingsService . ShowOpenInNewPane
101+ IsVisible = UserSettingsService . GeneralSettingsService . ShowOpenInNewPane && CommandManager . OpenInNewPaneFromHomeAction . IsExecutable
102102 } . Build ( ) ,
103103 new ( )
104104 {
Original file line number Diff line number Diff line change @@ -68,15 +68,15 @@ public override List<ContextMenuFlyoutItemViewModel> GetItemMenuItems(WidgetCard
6868 {
6969 new ContextMenuFlyoutItemViewModelBuilder ( CommandManager . OpenInNewTabFromHomeAction )
7070 {
71- IsVisible = UserSettingsService . GeneralSettingsService . ShowOpenInNewTab
71+ IsVisible = UserSettingsService . GeneralSettingsService . ShowOpenInNewTab && CommandManager . OpenInNewTabFromHomeAction . IsExecutable
7272 } . Build ( ) ,
7373 new ContextMenuFlyoutItemViewModelBuilder ( CommandManager . OpenInNewWindowFromHomeAction )
7474 {
75- IsVisible = UserSettingsService . GeneralSettingsService . ShowOpenInNewWindow
75+ IsVisible = UserSettingsService . GeneralSettingsService . ShowOpenInNewWindow && CommandManager . OpenInNewWindowFromHomeAction . IsExecutable
7676 } . Build ( ) ,
7777 new ContextMenuFlyoutItemViewModelBuilder ( CommandManager . OpenInNewPaneFromHomeAction )
7878 {
79- IsVisible = UserSettingsService . GeneralSettingsService . ShowOpenInNewPane
79+ IsVisible = UserSettingsService . GeneralSettingsService . ShowOpenInNewPane && CommandManager . OpenInNewPaneFromHomeAction . IsExecutable
8080 } . Build ( ) ,
8181 new ( )
8282 {
Original file line number Diff line number Diff line change @@ -103,15 +103,15 @@ public override List<ContextMenuFlyoutItemViewModel> GetItemMenuItems(WidgetCard
103103 {
104104 new ContextMenuFlyoutItemViewModelBuilder ( CommandManager . OpenInNewTabFromHomeAction )
105105 {
106- IsVisible = UserSettingsService . GeneralSettingsService . ShowOpenInNewTab
106+ IsVisible = UserSettingsService . GeneralSettingsService . ShowOpenInNewTab && CommandManager . OpenInNewTabFromHomeAction . IsExecutable
107107 } . Build ( ) ,
108108 new ContextMenuFlyoutItemViewModelBuilder ( CommandManager . OpenInNewWindowFromHomeAction )
109109 {
110- IsVisible = UserSettingsService . GeneralSettingsService . ShowOpenInNewWindow
110+ IsVisible = UserSettingsService . GeneralSettingsService . ShowOpenInNewWindow && CommandManager . OpenInNewWindowFromHomeAction . IsExecutable
111111 } . Build ( ) ,
112112 new ContextMenuFlyoutItemViewModelBuilder ( CommandManager . OpenInNewPaneFromHomeAction )
113113 {
114- IsVisible = UserSettingsService . GeneralSettingsService . ShowOpenInNewPane
114+ IsVisible = UserSettingsService . GeneralSettingsService . ShowOpenInNewPane && CommandManager . OpenInNewPaneFromHomeAction . IsExecutable
115115 } . Build ( ) ,
116116 new ( )
117117 {
Original file line number Diff line number Diff line change @@ -62,15 +62,15 @@ public override List<ContextMenuFlyoutItemViewModel> GetItemMenuItems(WidgetCard
6262 {
6363 new ContextMenuFlyoutItemViewModelBuilder ( CommandManager . OpenInNewTabFromHomeAction )
6464 {
65- IsVisible = UserSettingsService . GeneralSettingsService . ShowOpenInNewTab
65+ IsVisible = UserSettingsService . GeneralSettingsService . ShowOpenInNewTab && CommandManager . OpenInNewTabFromHomeAction . IsExecutable
6666 } . Build ( ) ,
6767 new ContextMenuFlyoutItemViewModelBuilder ( CommandManager . OpenInNewWindowFromHomeAction )
6868 {
69- IsVisible = UserSettingsService . GeneralSettingsService . ShowOpenInNewWindow
69+ IsVisible = UserSettingsService . GeneralSettingsService . ShowOpenInNewWindow && CommandManager . OpenInNewWindowFromHomeAction . IsExecutable
7070 } . Build ( ) ,
7171 new ContextMenuFlyoutItemViewModelBuilder ( CommandManager . OpenInNewPaneFromHomeAction )
7272 {
73- IsVisible = UserSettingsService . GeneralSettingsService . ShowOpenInNewPane
73+ IsVisible = UserSettingsService . GeneralSettingsService . ShowOpenInNewPane && CommandManager . OpenInNewPaneFromHomeAction . IsExecutable
7474 } . Build ( ) ,
7575 new ( )
7676 {
You can’t perform that action at this time.
0 commit comments