Skip to content

Commit 2175f2b

Browse files
authored
Merge pull request #2811 from onesounds/240630-FixPreviewSep
Fix Preview Panel Separator
2 parents 8cb6681 + 56f7644 commit 2175f2b

File tree

1 file changed

+18
-2
lines changed

1 file changed

+18
-2
lines changed

Plugins/Flow.Launcher.Plugin.Explorer/Views/PreviewPanel.xaml

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@
5858
</Style>
5959
</StackPanel.Style>
6060
<Rectangle
61+
x:Name="PreviewSep"
6162
Width="Auto"
6263
Height="1"
6364
Margin="0 0 5 0"
@@ -72,7 +73,23 @@
7273
Height="1"
7374
Margin="0 0 5 0"
7475
HorizontalAlignment="Stretch"
75-
Style="{DynamicResource SeparatorStyle}" />
76+
Fill="{Binding ElementName=PreviewSep, Path=Fill}">
77+
<Rectangle.Style>
78+
<Style TargetType="Rectangle">
79+
<Setter Property="Visibility" Value="Visible" />
80+
<Style.Triggers>
81+
<MultiDataTrigger>
82+
<MultiDataTrigger.Conditions>
83+
<Condition Binding="{Binding FileSizeVisibility, RelativeSource={RelativeSource Mode=FindAncestor, AncestorType=UserControl}}" Value="Collapsed" />
84+
<Condition Binding="{Binding CreatedAtVisibility, RelativeSource={RelativeSource Mode=FindAncestor, AncestorType=UserControl}}" Value="Collapsed" />
85+
<Condition Binding="{Binding LastModifiedAtVisibility, RelativeSource={RelativeSource Mode=FindAncestor, AncestorType=UserControl}}" Value="Collapsed" />
86+
</MultiDataTrigger.Conditions>
87+
<Setter Property="Visibility" Value="Collapsed" />
88+
</MultiDataTrigger>
89+
</Style.Triggers>
90+
</Style>
91+
</Rectangle.Style>
92+
</Rectangle>
7693
<StackPanel Visibility="{Binding FileInfoVisibility, RelativeSource={RelativeSource Mode=FindAncestor, AncestorType=UserControl}}">
7794
<Grid Margin="0 10 0 10">
7895
<Grid.ColumnDefinitions>
@@ -84,7 +101,6 @@
84101
<RowDefinition Height="Auto" />
85102
<RowDefinition Height="Auto" />
86103
</Grid.RowDefinitions>
87-
88104
<TextBlock
89105
Grid.Row="0"
90106
Grid.Column="0"

0 commit comments

Comments
 (0)