File tree Expand file tree Collapse file tree 1 file changed +1
-15
lines changed
src/Files.App/Actions/Content/Selection Expand file tree Collapse file tree 1 file changed +1
-15
lines changed Original file line number Diff line number Diff line change 3
3
4
4
namespace Files . App . Actions
5
5
{
6
- internal class InvertSelectionAction : ObservableObject , IAction
6
+ internal class InvertSelectionAction : IAction
7
7
{
8
8
private readonly IContentPageContext context ;
9
9
@@ -41,8 +41,6 @@ public bool IsExecutable
41
41
public InvertSelectionAction ( )
42
42
{
43
43
context = Ioc . Default . GetRequiredService < IContentPageContext > ( ) ;
44
-
45
- context . PropertyChanged += Context_PropertyChanged ;
46
44
}
47
45
48
46
public Task ExecuteAsync ( )
@@ -51,17 +49,5 @@ public Task ExecuteAsync()
51
49
52
50
return Task . CompletedTask ;
53
51
}
54
-
55
- private void Context_PropertyChanged ( object ? sender , PropertyChangedEventArgs e )
56
- {
57
- switch ( e . PropertyName )
58
- {
59
- case nameof ( IContentPageContext . PageType ) :
60
- case nameof ( IContentPageContext . HasItem ) :
61
- case nameof ( IContentPageContext . ShellPage ) :
62
- OnPropertyChanged ( nameof ( IsExecutable ) ) ;
63
- break ;
64
- }
65
- }
66
52
}
67
53
}
You can’t perform that action at this time.
0 commit comments