@QuizKid You are adding the Flags to all views correct?
I think it's an issue with conditions and it being an include.
I say drop the include and just add the flags to MyVideoNav.
I suggest right in the Main Group under the view includes:
xml:
<!-- Main group -->
<control type="group">
<description>Include the following views in MyVideoNav</description>
<include>Viewtype_50_List</include>
<include>Viewtype_500_Fanart</include>
<include>Viewtype_501_Poster</include>
<include>Viewtype_502_Billboard</include>
<include>Viewtype_503_Filmstrip</include>
<control type="group">
<visible>!Window.IsVisible(contextmenu) + !Control.HasFocus(3000) + !Container.Content(artists) + !String.Contains(ListItem.Icon,Default) + !Skin.String(Flags,disabled) + Skin.String(CommonViewtypeDetails,all) + !Window.IsTopMost(shutdownmenu)</visible>
<control type="label">
<left>0</left>
<top>0</top>
<height>100</height>
<width>1600</width>
<label>$INFO[Control.GetLabel(911)]</label>
<shadowcolor>black</shadowcolor>
<font>list_unfocused</font>
</control>
<!-- MPAA-->
<control type="image" id="911">
<right>0</right>
<bottom>0</bottom>
<width>120</width>
<height>80</height>
<aspectratio>keep</aspectratio>
<texture colordiffuse="$VAR[TextColor]" fallback="flags/blank.png">$VAR[Info_Certificate]</texture>
</control>
<!-- Studio Flag-->
<control type="image" id="912">
<right>0</right>
<bottom>0</bottom>
<width>120</width>
<height>80</height>
<aspectratio>keep</aspectratio>
<texture colordiffuse="$VAR[TextColor]" fallback="flags/blank.png">$VAR[Studio_Name]</texture>
<visible>!Skin.String(Flags,rating)</visible>
<animation effect="slide" start="0,0" end="-150,0" time="0" condition="Skin.String(Flags,all) + !String.IsEqual(Control.GetLabel(911),flags/blank.png)">Conditional</animation>
</control>
</control>
<control type="scrollbar" id="60">
<description>Scrollbar vertical</description>
<right>0</right>
<width>5</width>
<height>1080</height>
<onleft>50</onleft>
<onright>3000</onright>
<showonepage>false</showonepage>
<orientation>vertical</orientation>
<texturesliderbackground colordiffuse="$VAR[TextColor]">views/white_20.png</texturesliderbackground>
<texturesliderbar colordiffuse="$VAR[TextColor]">views/white_50.png</texturesliderbar>
<texturesliderbarfocus colordiffuse="$VAR[FocusedColor]">views/white_100.png</texturesliderbarfocus>
<textureslidernib></textureslidernib>
<textureslidernibfocus></textureslidernibfocus>
<visible>[Control.IsVisible(50) | Control.IsVisible(500) | Control.IsVisible(501)]</visible>
<include>ScrollBarAnimation</include>
</control>
<control type="scrollbar" id="60">
<description>Scrollbar horizontal</description>
<bottom>0</bottom>
<width>1920</width>
<height>5</height>
<onup>50</onup>
<ondown>3000</ondown>
<showonepage>false</showonepage>
<orientation>horizontal</orientation>
<texturesliderbackground colordiffuse="$VAR[TextColor]">views/white_20.png</texturesliderbackground>
<texturesliderbar colordiffuse="$VAR[TextColor]">views/white_50.png</texturesliderbar>
<texturesliderbarfocus colordiffuse="$VAR[FocusedColor]">views/white_100.png</texturesliderbarfocus>
<textureslidernib></textureslidernib>
<textureslidernibfocus></textureslidernibfocus>
<visible>[Control.IsVisible(502) | Control.IsVisible(503)]</visible>
<include>ScrollBarAnimation</include>
</control>
</control>
If that gets it all mostly working then we can figure out any other issues.