I have the following Menu inside a ResponsivePanel:
@(Html.Kendo().ResponsivePanel()
.Name(
"navPanel"
)
.Breakpoint(768)
.Orientation(
"top"
)
.AutoClose(
false
)
.HtmlAttributes(
new
{@
class
=
"navbar-left"
})
.Content(Html.Kendo().Menu()
.Name(
"menu"
)
.HtmlAttributes(
new
{ @
class
=
"row"
})
.Items(items =>
{
... various items ...
}).ToHtmlString())
)
Everything works great in a large view, but when I switch to mobile, the panel does it's thing and shows the hamburger, but when I click, the menu won't stay open. It opens briefly then closes.
I've noticed the following "warning" in the browser console:
Ignoring ‘preventDefault()’ call on event of type ‘touchstart’ from a listener registered as ‘passive’.
Does anybody have any ideas or experience with this?
Thanks!
Kevin