diff --git a/src/MainDemo.Wpf/Drawers.xaml b/src/MainDemo.Wpf/Drawers.xaml index bc0423573c..2f7f45de8e 100644 --- a/src/MainDemo.Wpf/Drawers.xaml +++ b/src/MainDemo.Wpf/Drawers.xaml @@ -22,6 +22,11 @@ + + + + + @@ -57,6 +62,7 @@ Width="480" Height="480" Margin="32" + materialDesign:TransitionAssist.DisableTransitions="{Binding ElementName=TransitionToggle, Path=IsChecked}" ApplyBlurBackground="{Binding ElementName=cbApplyBlurBackground, Path=IsChecked}" BlurRadius="{Binding ElementName=BlurRadiusSlider, Path=Value}" HorizontalAlignment="Center" diff --git a/src/MaterialDesign3.Demo.Wpf/Drawers.xaml b/src/MaterialDesign3.Demo.Wpf/Drawers.xaml index 1eaf7ee50a..e960c4780f 100644 --- a/src/MaterialDesign3.Demo.Wpf/Drawers.xaml +++ b/src/MaterialDesign3.Demo.Wpf/Drawers.xaml @@ -19,6 +19,11 @@ + + + + + @@ -35,6 +40,7 @@ Width="480" Height="480" Margin="32" + materialDesign:TransitionAssist.DisableTransitions="{Binding ElementName=TransitionToggle, Path=IsChecked}" HorizontalAlignment="Center" VerticalAlignment="Center" BorderBrush="{DynamicResource MaterialDesign.Brush.TextBox.HoverBackground}" diff --git a/src/MaterialDesignThemes.Wpf/DrawerHost.cs b/src/MaterialDesignThemes.Wpf/DrawerHost.cs index 6c1905770b..778dfe08f0 100644 --- a/src/MaterialDesignThemes.Wpf/DrawerHost.cs +++ b/src/MaterialDesignThemes.Wpf/DrawerHost.cs @@ -527,8 +527,7 @@ protected void OnDrawerClosing(DrawerClosingEventArgs eventArgs) public override void OnApplyTemplate() { - if (_templateContentCoverElement != null) - _templateContentCoverElement.PreviewMouseLeftButtonUp += TemplateContentCoverElementOnPreviewMouseLeftButtonUp; + _templateContentCoverElement?.PreviewMouseLeftButtonUp += TemplateContentCoverElementOnPreviewMouseLeftButtonUp; WireDrawer(_leftDrawerElement, true); WireDrawer(_topDrawerElement, true); WireDrawer(_rightDrawerElement, true); @@ -537,8 +536,7 @@ public override void OnApplyTemplate() base.OnApplyTemplate(); _templateContentCoverElement = GetTemplateChild(TemplateContentCoverPartName) as FrameworkElement; - if (_templateContentCoverElement != null) - _templateContentCoverElement.PreviewMouseLeftButtonUp += TemplateContentCoverElementOnPreviewMouseLeftButtonUp; + _templateContentCoverElement?.PreviewMouseLeftButtonUp += TemplateContentCoverElementOnPreviewMouseLeftButtonUp; _leftDrawerElement = WireDrawer(GetTemplateChild(TemplateLeftDrawerPartName) as FrameworkElement, false); _topDrawerElement = WireDrawer(GetTemplateChild(TemplateTopDrawerPartName) as FrameworkElement, false); _rightDrawerElement = WireDrawer(GetTemplateChild(TemplateRightDrawerPartName) as FrameworkElement, false); diff --git a/src/MaterialDesignThemes.Wpf/Themes/Generic.xaml b/src/MaterialDesignThemes.Wpf/Themes/Generic.xaml index daddfd956f..de444e303c 100644 --- a/src/MaterialDesignThemes.Wpf/Themes/Generic.xaml +++ b/src/MaterialDesignThemes.Wpf/Themes/Generic.xaml @@ -670,7 +670,8 @@ + To="0" + Duration="0" />