6 Answers, 1 is accepted
I'm having the same problem?
I get this error: "Uncaught TypeError: Cannot call method 'replace' of undefined
This scenario is not supported currently. The drawer widget is a phone UI specific one, while the splitview targets tablet based interfaces.Regards,
The Splitview is obviously a tablet UI only element.
We have implemented a small test app combining the drawer and a Splitview together. Works perfectly!
Attached is an example.
However when we implement it on our larger app it throws an error on line 6882 of "kendo.mobile.min.js" (unminified) from 2013.2.801
t = !e || e.indexOf(this.pane.view().id.replace("#", "")) > -1;
So for testing purposes we just ignored the error with this:
t = !e || (this.pane.view().id? e.indexOf(this.pane.view().id.replace("#", "")) > -1 : true);
With this everything works perfectly in our larger app.
Obviously we can't leave it this way, we're just testing.
Please, can you help us find a work around.
Thank you for the provided test case. We will include this fix for our upcoming service pack. I am updating your telerik points.Regards,
Attached is the sample testing app. Open the drawer, then select SplitView item and will see the below error and the view is stuck.
Uncaught TypeError: Cannot call method 'hide' of undefined kendo.mobile.min.js:17
Thank you for contacting us - I can confirm the regression. We are going to address it as with an internal build update as soon as possible. Your telerik points have been updated.