When setting the RowDetailsTemplate to a control that will display some details form the selected row, and having RowDetailsVisibilityMode="VisibleWhenSelected" works great. The only issue is that the only way to hide the details is to CTRL-Click the selected row and it goes away. The user would expect that a click would hide it just as a click made it visible. Maybe I didn't set some property right or something but it seemed rather straight forward, and used an article from Telerik showing how to do this.
Is there any workaround for this issue, the users are complaining that once they see what they wanted they would like to go away with a simple click. This request seems reasonable, and how it should work out of the box.