Solved How to update Container 50 (cast) in DialogVideoInfo.xml
#1
In the default Estuary skin when you open the info dialog for an item you can select an actor from the cast list to open DialogSelect with a list of all the library items the actor stars in. Selecting a new item then reopens the info dialog and the cast list is refreshed to show the cast for the new item.

I cannot for the life of me get this to work in my own skin. This is the simplest DialogVideoInfo.xml I've created just to test with:-

DialogVideoInfo.xml:
<?xml version="1.0" encoding="UTF-8"?>
<window>
  <defaultcontrol always="true">8</defaultcontrol>
  <controls>
    <control type="button" id="8">
      <ondown>50</ondown>
      <label>Play</label>
    </control>

    <!-- Cast list -->
    <control type="list" id="50">
      <top>100</top>
      <width>1920</width>
      <height>980</height>
      <orientation>horizontal</orientation>
      <onup>8</onup>
      <itemlayout width="200" height="60">
        <control type="label">
          <textcolor>ff505050</textcolor>
          <label>$INFO[ListItem.label]</label>
        </control>
      </itemlayout>
      <focusedlayout width="200" height="60">
        <control type="label">
          <textcolor>ffffffff</textcolor>
          <label>$INFO[ListItem.label]</label>
        </control>
      </focusedlayout>
    </control>
  </controls>
</window>

Using my DialogVideoInfo.xml in my skin I can open info for an item and the cast list populates correctly, however when I select a cast member and choose a new item the info dialog reopens but the cast list is empty, it never updates to show the new cast.

I've looked through the Estuary code and I can't see anything that is different to what I'm doing.... It's been driving me crazy for hours now Sad
Reply
#2
You need at the very least a window close animation.
Reply
#3
Thanks, that fixed it.... It's bizarre though as even an animation that does nothing fixes it, for example <animation effect="fade">WindowClose</animation>
Reply
#4
Thread marked solved.
Reply

Logout Mark Read Team Forum Stats Members Help
How to update Container 50 (cast) in DialogVideoInfo.xml0