Hello Telerik.
I've been building a RadMenu with a complete custom style, HierarchicalDataTemplate and WCF itemsource binding from an ObservableCollection.
It's working and styled the way I want it to be, but the thing is that if someone try to navigate through each RadMenuItem a bit fast, or jumping from 2 sublevels at the time, the radmenuitems won't close, would freeze or two or more RadMenuItem popup would show up at the same time.
The thing is, in your demo, I can't reproduce such problem, but on my project, it's almost every time.
To close properly your Menu, you always need to go through each level, waiting for it to close before you reach level 0 and start another one, otherwise, you take the risk of freezing the menu.
I think this might be related to the SlideAnimation in the Animator Selector, I can decrease the importance of the problem by playing with the values, but I can't make it completely disappear.
I've been building a RadMenu with a complete custom style, HierarchicalDataTemplate and WCF itemsource binding from an ObservableCollection.
It's working and styled the way I want it to be, but the thing is that if someone try to navigate through each RadMenuItem a bit fast, or jumping from 2 sublevels at the time, the radmenuitems won't close, would freeze or two or more RadMenuItem popup would show up at the same time.
The thing is, in your demo, I can't reproduce such problem, but on my project, it's almost every time.
To close properly your Menu, you always need to go through each level, waiting for it to close before you reach level 0 and start another one, otherwise, you take the risk of freezing the menu.
I think this might be related to the SlideAnimation in the Animator Selector, I can decrease the importance of the problem by playing with the values, but I can't make it completely disappear.