Skip to content

Commit d1988ba

Browse files
authored
Feature: Improved cancel button placement in Status Center (#17706)
1 parent 4936594 commit d1988ba

File tree

1 file changed

+19
-7
lines changed

1 file changed

+19
-7
lines changed

src/Files.App/UserControls/StatusCenter/StatusCenter.xaml

Lines changed: 19 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -316,22 +316,34 @@
316316
Grid.Column="1"
317317
VerticalAlignment="Top">
318318

319+
<!-- More Options -->
319320
<Button
320-
x:Name="CancelItemButton"
321+
x:Name="MoreOptionsButton"
321322
Width="32"
322323
Height="32"
323324
Padding="0"
324325
x:Load="{x:Bind IsCancelable, Mode=OneWay}"
325-
AutomationProperties.Name="{helpers:ResourceString Name=Cancel}"
326+
AutomationProperties.Name="{helpers:ResourceString Name=MoreOptions}"
326327
Background="Transparent"
327328
BorderBrush="Transparent"
328-
Command="{x:Bind CancelCommand}"
329-
DataContext="{x:Bind}"
330-
IsEnabled="{x:Bind IsCancelable, Mode=OneWay}"
331-
ToolTipService.ToolTip="{helpers:ResourceString Name=Cancel}"
329+
ToolTipService.ToolTip="{helpers:ResourceString Name=MoreOptions}"
332330
Visibility="{x:Bind IsInProgress, Converter={StaticResource BoolToVisibilityConverter}, Mode=OneWay}">
331+
<Button.Flyout>
332+
<MenuFlyout>
333+
<MenuFlyoutItem
334+
x:Name="CancelItemButton"
335+
Command="{x:Bind CancelCommand}"
336+
DataContext="{x:Bind}"
337+
IsEnabled="{x:Bind IsCancelable, Mode=OneWay}"
338+
Text="{helpers:ResourceString Name=Cancel}">
339+
<MenuFlyoutItem.Icon>
340+
<FontIcon FontSize="16" Glyph="&#xE711;" />
341+
</MenuFlyoutItem.Icon>
342+
</MenuFlyoutItem>
343+
</MenuFlyout>
344+
</Button.Flyout>
333345
<Button.Content>
334-
<FontIcon FontSize="16" Glyph="&#xE711;" />
346+
<FontIcon FontSize="16" Glyph="&#xE712;" />
335347
</Button.Content>
336348
</Button>
337349

0 commit comments

Comments
 (0)