Skip to content
This repository was archived by the owner on Nov 28, 2024. It is now read-only.

Commit 97a104e

Browse files
committed
SideDrawer: When TapOustideToClose is false. main content should not be disabled.
1 parent b9805b3 commit 97a104e

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Controls/Primitives/Primitives.UWP/SideDrawer/RadSideDrawer.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -705,8 +705,8 @@ private static void OnDrawerStateChanged(DependencyObject d, DependencyPropertyC
705705
var sideDrawer = d as RadSideDrawer;
706706
var mainContent = sideDrawer.MainContent as FrameworkElement;
707707

708-
if (mainContent != null)
709-
{
708+
if (mainContent != null && sideDrawer.TapOutsideToClose)
709+
{
710710
mainContent.IsHitTestVisible = (DrawerState)e.NewValue == DrawerState.Closed;
711711
}
712712

@@ -742,7 +742,7 @@ private static void OnDrawerTransitionFadeOpacityChanged(DependencyObject d, Dep
742742

743743
if (sideDrawer.IsTemplateApplied)
744744
{
745-
sideDrawer.InvalidateMeasure();
745+
sideDrawer.ResetDrawer();
746746
}
747747
}
748748
private static void OnIsOpenChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)

0 commit comments

Comments
 (0)