Completed
Last Updated: 04 Oct 2019 14:43 by ADMIN
Release 2019.3.1004 (R3 2019 minor release)
ADMIN
Lance | Team Lead - US DevTools Support
Created on: 29 Nov 2018 16:16
Category: SideDrawer
Type: Bug Report
1
SideDrawer: IsOpen binding
When using OneWay mode binding for RadSideDrawer.IsOpen property, the drawer doesn't open when changing the view model property value.

XAML Implementation

<primitives:RadSideDrawer  IsOpen="{Binding IsOpen}">


ViewModel Property Implementation:

private bool isOpen = true;
public bool IsOpen
{
     get { return isOpen; }
     set { SetProperty(ref isOpen, value); }
}



WORKAROUND:

Changing the binding to TwoWay mode will make it work, for example:  IsOpen="{Binding IsOpen, Mode=TwoWay}"
2 comments
ADMIN
Didi
Posted on: 26 Jul 2019 11:17
Hello Patrick,

Thank you for your input. I have tested the scenario and it seems that the issue could be reproduced on Android, iOS and UWP. I have updated the title of the Feedback item.

As a solution on this you could change the binding mode of the IsOpen property to TwoWay.

Regards,
Didi
Progress Telerik
n/a
Posted on: 22 Jul 2019 16:33
I have observed this on Android too.