That's is due to the old template bit of old IPS versions. I will apply this fix in the next version of Videobox. In Themes -> Videobox -> Global -> Menu Find {{if !in_array('ipsLayout_minimal', \IPS\Output::i()->bodyClasses )}}
{{if \IPS\Settings::i()->show_home_link}}
<li data-role='navItem'><a href='{setting="home_url"}'>{lang="home_name_value"}</a></li>
{{endif}}
{{foreach \IPS\Application::allExtensions( 'core', 'FrontNavigation' ) as $id => $nav}}
{{if $nav->canView()}}
<li data-role='navItem'>
<a id="elNavigation_app_{expression="strtok( $id, '_')"}" href='{$nav->link()}' {{if $nav->active()}}class='active'{{endif}} {{if $children = $nav->children()}}data-ipsMenu{{endif}}>
{$nav->title()}
{{if $children}}
<i class='fa fa-caret-down'></i>
{{endif}}
</a>
{{if $children}}
<ul id="elNavigation_app_{expression="strtok( $id, '_')"}_menu" class="ipsMenu ipsMenu_auto ipsHide">
{template="navBarChildren" app="core" group="global" params="$children"}
</ul>
{{endif}}
</li>
{{endif}}
{{endforeach}}
{{endif}}Replace by {{if !in_array('ipsLayout_minimal', \IPS\Output::i()->bodyClasses )}}
{{$extensions = ( \IPS\Member::loggedIn()->language()->isrtl ) ? array_reverse( \IPS\Application::allExtensions( 'core', 'FrontNavigation' ) ) : \IPS\Application::allExtensions( 'core', 'FrontNavigation' );}}
{{foreach $extensions as $id => $nav}}
{{if $nav->canView()}}
{{$tabId = uniqid();}}
<li data-role='navItem'>
<a id="elNavigation_app_{expression="strtok( $id, '_')"}_{$tabId}" href='{$nav->link()}' class='elNavigation_app_{$id}{{if $nav->active()}} ipsNavActive{{endif}}' {{if $children = $nav->children()}}data-ipsMenu data-ipsMenu-activeClass='ipsNavActive_menu'{{endif}}>
{$nav->title()}
{{if $children}}
<i class='fa fa-caret-down'></i>
{{endif}}
</a>
{{if $children}}
<ul id="elNavigation_app_{expression="strtok( $id, '_')"}_{$tabId}_menu" class="ipsMenu ipsMenu_auto ipsHide">
{template="navBarChildren" app="core" group="global" params="$children"}
</ul>
{{endif}}
</li>
{{endif}}
{{endforeach}}
{{endif}}Save