Mir ist gerade ein seltsames Problem aufgefallen (in meinem Skin und auch Jugger: zB im Primal):
Die Ansicht ist eine Wraplist. Die CD "21" wird 1x mit und 1x ohne Cover angezeigt:
In einer ListView ist diese aber nur 1x vorhanden:
Und wenn man dann wieder auf die Wraplist-Ansicht wechselt, ist es auch nur noch 1x mit Cover vorhanden:
Das hält aber nur so lange, bis man die Alben-Ebene wieder verläßt. Danach ist das Problem wieder da.
Oder ein Skin.Reload auslöst.
Der Code sieht für mich so sauber aus wie immer. Hat unter Eden (und auch in der RC2) auch problemlos funktioniert.
Leider hat der Conflunence keine durchgehende Wraplist. Da kann ich es also nicht testen. Der Fehler tritt unter Linux und Windows auf.
[expander]
<include name="SongInfoListView">
<preloaditems>2</preloaditems>
<control type="wraplist" id="57">
<visible>Container.Content(Albums)</visible>
<posx>-300</posx>
<posy>180</posy>
<width>1526</width>
<height>320</height>
<onleft>57</onleft>
<onright>57</onright>
<onup>9000</onup>
<ondown>60</ondown>
<viewtype label="31028">list</viewtype>
<pagecontrol>60</pagecontrol>
<focusposition>3</focusposition>
<scrolltime>400</scrolltime>
<orientation>horizontal</orientation>
<itemlayout height="197" width="270">
<control type="image">
<posx>1</posx>
<posy>0</posy>
<width>270</width>
<height>220</height>
<bordertexture border="5">button-nofocus.png</bordertexture>
<bordersize>5</bordersize>
<texture background="true">$INFO[Listitem.Icon]</texture>
</control>
<control type="label">
<posx>135</posx>
<posy>230</posy>
<width>260</width>
<height>25</height>
<font>font11</font>
<textcolor>grey2</textcolor>
<selectedcolor>blue</selectedcolor>
<shadowcolor>black</shadowcolor>
<align>center</align>
<aligny>center</aligny>
<info>ListItem.Label</info>
</control>
<control type="image">
<posx>1</posx>
<posy>220</posy>
<width>270</width>
<height>220</height>
<aspectratio align="center" aligny="top">keep</aspectratio>
<texture background="true" flipy="true" diffuse="diffuse_mirror2.png">$INFO[ListItem.Icon]</texture>
</control>
</itemlayout>
<focusedlayout height="197" width="270">
<control type="image">
<posx>1</posx>
<posy>0</posy>
<width>270</width>
<height>220</height>
<bordertexture border="5">button-nofocus.png</bordertexture>
<bordersize>5</bordersize>
<texture background="true">$INFO[Listitem.Icon]</texture>
<animation reversible="false" effect="zoom" center="auto" start="100" end="125" time="250">focus</animation>
<animation reversible="false" effect="zoom" center="auto" start="125" end="100" time="250">unfocus</animation>
</control>
<control type="image">
<posx>1</posx>
<posy>281</posy>
<posy>220</posy>
<width>270</width>
<height>210</height>
<aspectratio align="bottom" aligny="top">keep</aspectratio>
<texture background="true" flipy="true" diffuse="diffuse_mirror2.png">$INFO[ListItem.Icon]</texture>
<animation reversible="false" effect="zoom" center="auto" start="100" end="125" time="250">focus</animation>
<animation reversible="false" effect="zoom" center="auto" start="125" end="100" time="250">unfocus</animation>
</control>
<control type="label">
<posx>135</posx>
<posy>240</posy>
<width>260</width>
<height>25</height>
<font>font11</font>
<textcolor>white</textcolor>
<selectedcolor>blue</selectedcolor>
<shadowcolor>black</shadowcolor>
<align>center</align>
<aligny>center</aligny>
<animation reversible="false" effect="zoom" start="50" end="100" time="250">focus</animation>
<animation reversible="false" effect="zoom" start="100" end="80" time="250">unfocus</animation>
<label>[B]$INFO[ListItem.Label][/B]</label>
</control>
</focusedlayout>
Alles anzeigen
[/expander]
Falls da jemand ne Idee hat .... her damit