5 Answers, 1 is accepted
Thank you for contacting us. The open/close/focus group of methods don't trigger their respective events - this is convention across all Kendo UI widgets. From our experience, triggering the events in this case often causes loops in the application logic. The open event should be triggered only when the widget is open due to user actions.
I am glad to inform you that the open event is triggered as expected in our upcoming release. Please check this jsbin, which uses our Q3 beta.
sorry for the delayed answer, I had to attend another project for a while.
I have modified your jsbin to show the problem. It basically occurs when open() is called manually, which should fire the event anyway.
This behavior is by design. All Kendo UI widgets API calls do not trigger their corresponding events (open -> open, for example).
The reason behind this design decision is that it is trivial to call the event handler if you need to, but hard to identify and skip event callbacks from user interaction versus API calls if needed.