Skip to content

Commit

Permalink
[Base64 Image] Click on save or view while no input made the app cras…
Browse files Browse the repository at this point in the history
…hing (#529)
  • Loading branch information
veler committed May 18, 2022
1 parent 9b13aad commit 829307b
Showing 1 changed file with 7 additions and 2 deletions.
9 changes: 7 additions & 2 deletions src/dev/impl/DevToys/UI/Controls/ImagePreview.xaml
Original file line number Diff line number Diff line change
@@ -1,15 +1,17 @@
<UserControl
x:Class="DevToys.UI.Controls.ImagePreview"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:controls="using:Microsoft.UI.Xaml.Controls"
xmlns:converters="using:DevToys.UI.Converters"
mc:Ignorable="d"
d:DesignHeight="300"
d:DesignWidth="400"
SizeChanged="UserControl_SizeChanged">
<UserControl.Resources>
<converters:NullToVisibilityConverter x:Key="NonNullToVisibilityConverter" IsInverted="True"/>

<Style x:Key="CardStyle" TargetType="Grid">
<Setter Property="BorderBrush" Value="{ThemeResource ExpanderHeaderBorderBrush}" />
<Setter Property="BorderThickness" Value="{ThemeResource ExpanderHeaderBorderThickness}" />
Expand Down Expand Up @@ -49,6 +51,7 @@
AutomationProperties.LabeledBy="{Binding ElementName=HeaderTextBlock}">
<Button
AutomationProperties.Name="View"
Visibility="{x:Bind Source, Mode=OneWay, Converter={StaticResource NonNullToVisibilityConverter}}"
Click="ViewButton_Click">
<StackPanel Orientation="Horizontal" Spacing="4">
<FontIcon Glyph="&#xF3FB;"/>
Expand All @@ -58,12 +61,14 @@
<Button
ToolTipService.ToolTip="{Binding Instance.Common.Copy, Mode=OneTime, Source={StaticResource LanguageManager}}"
AutomationProperties.Name="{Binding Instance.Common.Copy, Mode=OneTime, Source={StaticResource LanguageManager}}"
Visibility="{x:Bind Source, Mode=OneWay, Converter={StaticResource NonNullToVisibilityConverter}}"
Click="CopyButton_Click">
<FontIcon Glyph="&#xF32B;"/>
</Button>
<Button
ToolTipService.ToolTip="{Binding Instance.Common.SaveAs, Mode=OneTime, Source={StaticResource LanguageManager}}"
AutomationProperties.Name="{Binding Instance.Common.SaveAs, Mode=OneTime, Source={StaticResource LanguageManager}}"
Visibility="{x:Bind Source, Mode=OneWay, Converter={StaticResource NonNullToVisibilityConverter}}"
Click="SaveAsButton_Click">
<FontIcon Glyph="&#xF67F;"/>
</Button>
Expand Down

0 comments on commit 829307b

Please sign in to comment.