- Moderator
- #31
It might be the <id>0 for the control.
I remember vaguely from debugging OSD issues that it is sometimes needed to assign unique control IDs. I won't go into details to explain why - but it's related to IDs 0 and 1 already being used. I'm not sure that it will help but for now, can you try changing that control ID to 13371337 for example?
<control>
<description>background image to cover above images when changing screen resolution</description>
<type>image</type>
<id>13371337</id>
<posX>520</posX>
<posY>635</posY>
<width>350</width>
<height>40</height>
<texture>blue.png</texture>
<visible>control.isvisible(111)+control.isVisible(10)|control.isVisible(11)|control.isVisible(12)</visible>
</control>
I remember vaguely from debugging OSD issues that it is sometimes needed to assign unique control IDs. I won't go into details to explain why - but it's related to IDs 0 and 1 already being used. I'm not sure that it will help but for now, can you try changing that control ID to 13371337 for example?
<control>
<description>background image to cover above images when changing screen resolution</description>
<type>image</type>
<id>13371337</id>
<posX>520</posX>
<posY>635</posY>
<width>350</width>
<height>40</height>
<texture>blue.png</texture>
<visible>control.isvisible(111)+control.isVisible(10)|control.isVisible(11)|control.isVisible(12)</visible>
</control>