Fix buggy hit testing.
MODIFY
WalletWasabi.Gui/Controls/LockScreen/LockScreen.xaml
WalletWasabi.Gui/Controls/LockScreen/LockScreen.xaml
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
ActiveLockScreenType="{Binding ActiveLockScreen}"
IsLocked="{Binding IsLocked, Mode=TwoWay}"
+ IsHitTestVisible="{Binding IsLocked}"
PINHash="{Binding PINHash}">
<ContentControl x:Name="LockScreenHost"/>
</lockscreen:LockScreen>
\ No newline at end of file

MODIFY
WalletWasabi.Gui/Controls/LockScreen/PINLock.xaml
WalletWasabi.Gui/Controls/LockScreen/PINLock.xaml
FillMode="Both"
Duration="0:0:1.5"
Easing="QuarticEaseInOut">
- <KeyFrame Cue="0%">
- <Setter Property="IsHitTestVisible" Value="True"/>
- </KeyFrame>
<KeyFrame Cue="100%">
<Setter Property="Opacity" Value="1"/>
<Setter Property="TranslateTransform.Y" Value="0"/>
- <Setter Property="IsHitTestVisible" Value="True"/>
</KeyFrame>
</Animation>
</Style.Animations>
FillMode="Both"
Duration="0:0:1.5"
Easing="QuarticEaseInOut">
- <KeyFrame Cue="0%">
- <Setter Property="IsHitTestVisible" Value="False"/>
- </KeyFrame>
<KeyFrame Cue="100%">
<Setter Property="Opacity" Value="0"/>
<Setter Property="TranslateTransform.Y" Value="-100"/>
- <Setter Property="IsHitTestVisible" Value="False"/>
</KeyFrame>
</Animation>
</Style.Animations>

MODIFY
WalletWasabi.Gui/Controls/LockScreen/SlideLock.xaml
WalletWasabi.Gui/Controls/LockScreen/SlideLock.xaml
FillMode="Both"
Duration="0:0:1.5"
Easing="QuarticEaseInOut">
- <KeyFrame Cue="0%">
- <Setter Property="IsHitTestVisible" Value="True"/>
- </KeyFrame>
<KeyFrame Cue="100%">
<Setter Property="Opacity" Value="1"/>
<Setter Property="TranslateTransform.Y" Value="0"/>
- <Setter Property="IsHitTestVisible" Value="True"/>
</KeyFrame>
</Animation>
</Style.Animations>
FillMode="Both"
Duration="0:0:1.5"
Easing="QuarticEaseInOut">
- <KeyFrame Cue="0%">
- <Setter Property="IsHitTestVisible" Value="False"/>
- </KeyFrame>
<KeyFrame Cue="100%">
<Setter Property="Opacity" Value="0"/>
<Setter Property="TranslateTransform.Y" Value="-100"/>
- <Setter Property="IsHitTestVisible" Value="False"/>
</KeyFrame>
</Animation>
</Style.Animations>
<Thumb x:Name="PART_DragThumb">
<Thumb.Template>
<ControlTemplate>
- <Border Background="Transparent" IsHitTestVisible="{Binding IsLocked}"/>
+ <Border Background="Transparent"/>
</ControlTemplate>
</Thumb.Template>
</Thumb>

Fix buggy hit testing.