mirror of
https://github.com/Microsoft/calculator.git
synced 2025-08-22 06:13:14 -07:00
Remove some accelerators of back button
This commit is contained in:
parent
542fffc613
commit
aa6b41e12e
2 changed files with 1 additions and 19 deletions
|
@ -57,12 +57,7 @@
|
|||
Click="BackButton_Click"
|
||||
Content=""
|
||||
Visibility="Collapsed"
|
||||
IsEnabled="False">
|
||||
<Button.KeyboardAccelerators>
|
||||
<KeyboardAccelerator Key="Left" Modifiers="Menu"/>
|
||||
<KeyboardAccelerator Key="Escape" Modifiers="None"/>
|
||||
</Button.KeyboardAccelerators>
|
||||
</Button>
|
||||
IsEnabled="False"/>
|
||||
|
||||
<Grid x:Name="BackgroundElement"
|
||||
Grid.Column="1"
|
||||
|
|
|
@ -67,8 +67,6 @@ namespace CalculatorApp
|
|||
|
||||
// Register the system back requested event
|
||||
SystemNavigationManager.GetForCurrentView().BackRequested += System_BackRequested;
|
||||
// Register the mouse back button event
|
||||
Window.Current.CoreWindow.PointerPressed += CoreWindow_PointerPressed;
|
||||
|
||||
// Register RequestedTheme changed callback to update title bar system button colors.
|
||||
m_rootFrameRequestedThemeCallbackToken =
|
||||
|
@ -96,22 +94,11 @@ namespace CalculatorApp
|
|||
Window.Current.Activated -= OnWindowActivated;
|
||||
|
||||
SystemNavigationManager.GetForCurrentView().BackRequested -= System_BackRequested;
|
||||
Window.Current.CoreWindow.PointerPressed -= CoreWindow_PointerPressed;
|
||||
|
||||
Utils.ThemeHelper.
|
||||
UnregisterAppThemeChangedCallback(m_rootFrameRequestedThemeCallbackToken);
|
||||
}
|
||||
|
||||
private void CoreWindow_PointerPressed(CoreWindow sender, PointerEventArgs e)
|
||||
{
|
||||
if (e.CurrentPoint.Properties.IsXButton1Pressed && BackButton.IsEnabled)
|
||||
{
|
||||
InvokeBackButton(sender);
|
||||
|
||||
e.Handled = true;
|
||||
}
|
||||
}
|
||||
|
||||
private void System_BackRequested(object sender, BackRequestedEventArgs e)
|
||||
{
|
||||
if (!e.Handled && BackButton.IsEnabled)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue