Skip to content
This repository was archived by the owner on Jun 21, 2023. It is now read-only.

Commit 6706649

Browse files
authored
Merge pull request #1375 from github/fixes/1349-deleted-file-color
Make deleted file visible on Dark theme.
2 parents 24564a3 + 9788dd5 commit 6706649

File tree

1 file changed

+13
-3
lines changed

1 file changed

+13
-3
lines changed

src/GitHub.VisualStudio/Views/GitHubPane/PullRequestDetailView.xaml

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -317,9 +317,13 @@
317317
<ui:OcticonImage.Style>
318318
<Style TargetType="ui:OcticonImage" BasedOn="{StaticResource OcticonImage}">
319319
<Style.Triggers>
320-
<DataTrigger Binding="{Binding Status}" Value="Removed">
320+
<MultiDataTrigger>
321+
<MultiDataTrigger.Conditions>
322+
<Condition Binding="{Binding Status}" Value="Removed"/>
323+
<Condition Binding="{Binding RelativeSource={RelativeSource AncestorType={x:Type TreeViewItem}}, Path=IsSelected}" Value="False"/>
324+
</MultiDataTrigger.Conditions>
321325
<Setter Property="Foreground" Value="{DynamicResource GitHubDeletedFileIconBrush}"/>
322-
</DataTrigger>
326+
</MultiDataTrigger>
323327
</Style.Triggers>
324328
</Style>
325329
</ui:OcticonImage.Style>
@@ -329,9 +333,15 @@
329333
<Style TargetType="TextBlock">
330334
<Style.Triggers>
331335
<DataTrigger Binding="{Binding Status}" Value="Removed">
332-
<Setter Property="Foreground" Value="{DynamicResource GitHubDeletedFileBrush}"/>
333336
<Setter Property="TextDecorations" Value="Strikethrough"/>
334337
</DataTrigger>
338+
<MultiDataTrigger>
339+
<MultiDataTrigger.Conditions>
340+
<Condition Binding="{Binding Status}" Value="Removed"/>
341+
<Condition Binding="{Binding RelativeSource={RelativeSource AncestorType={x:Type TreeViewItem}}, Path=IsSelected}" Value="False"/>
342+
</MultiDataTrigger.Conditions>
343+
<Setter Property="Foreground" Value="{DynamicResource GitHubDeletedFileBrush}"/>
344+
</MultiDataTrigger>
335345
</Style.Triggers>
336346
</Style>
337347
</TextBlock.Style>

0 commit comments

Comments
 (0)