2024-12-02, 21:17
I added my new media flag color changer option. I noticed when I'm in admin, if I use my keyboard, the "cursor" or tracer whatever it's called, "locks up" when it hits my first entry. And I need to use the mouse to unlock it... then when I select something else, and then use the keyboard again, it "jumps" back to my first option. Not sure what is going on... Any ideas? I have a video to show in real time what it's doing. Code will be below it for reference.
Thanks for any tips/insight:
http://kittmaster.com/imagedump/kodi/ski...Error.html
Code exerpt:
Thanks for any tips/insight:
http://kittmaster.com/imagedump/kodi/ski...Error.html
Code exerpt:
xml:
<!-- Artwork -->
<control type="grouplist" id="7006">
<visible>Container(7000).Hasfocus(6)</visible>
<top>200</top>
<left>425</left>
<width>1395</width>
<height>670</height>
<onleft>7000</onleft>
<onright>607006</onright>
<pagecontrol>607006</pagecontrol>
<include>ContainerScrollTime</include>
<control type="label" id="601">
<label>$LOCALIZE[128]</label> <CMB: General text>
<include>SettingsLabel</include>
</control>
<control type="radiobutton" id="602">
<!-- <label>$LOCALIZE[31062]</label> --> <CMB: Coloured icons>
<label>$LOCALIZE[31394]</label>
<onclick>Skin.ToggleSetting(IconsColored)</onclick>
<selected>Skin.HasSetting(IconsColored)</selected>
<include>SettingsRadioButton</include>
</control>
<control type="button" id="603">
<label>$LOCALIZE[31234]</label> <CMB: Media Flags>
<onclick>SetProperty(CustomSelectGroup,$LOCALIZE[31234],home)</onclick>
<onclick>ActivateWindow(1111)</onclick>
<include>SettingsButton</include>
</control>
<!-- Resolution Icon Color Entry Selection -->
<control type="group" id="620">
<posx>10</posx>
<posy>10</posy>
<width>1400</width>
<height>66</height>
<!-- Button Control -->
<control type="button" id="610">
<label>$LOCALIZE[31395]</label>
<onclick>SetProperty(CustomSelect,$LOCALIZE[31395],home)</onclick>
<label2>$VAR[ResolutionMediaColorFlagUserLabelVar]$VAR[MediaColorFlagUserLabelForcedPadding]</label2>
<onclick>ActivateWindow(1110)</onclick>
<include>SettingsButton</include>
<enable>Skin.HasSetting(iconscolored) + Skin.HasSetting(mediaflagscolored)</enable>
<posx>0</posx>
<posy>0</posy>
<width>1080</width> <!-- Adjusted width to make room for the padding -->
<height>50</height>
</control>
<!-- Image Control -->
<control type="image" id="611">
<posx>1285</posx>
<posy>-16</posy>
<width>124</width>
<height>100</height>
<texture>$VAR[ResolutionStyleColorVar]</texture>
</control>
</control>
<!-- Aspect Ratio Icon Color Entry Selection -->
<control type="group" id="621">
<posx>10</posx>
<posy>10</posy>
<width>1400</width>
<height>66</height>
<!-- Button Control -->
<control type="button" id="612">
<label>$LOCALIZE[31401]</label>
<onclick>SetProperty(CustomSelect,$LOCALIZE[31401],home)</onclick>
<label2>$VAR[AspectRatioMediaColorFlagUserLabelVar]$VAR[MediaColorFlagUserLabelForcedPadding]</label2>
<onclick>ActivateWindow(1110)</onclick>
<include>SettingsButton</include>
<enable>Skin.HasSetting(iconscolored) + Skin.HasSetting(mediaflagscolored)</enable>
<posx>0</posx>
<posy>0</posy>
<width>1080</width> <!-- Adjusted width to make room for the padding -->
<height>50</height>
</control>
<!-- Image Control -->
<control type="image" id="613">
<posx>1285</posx>
<posy>-11</posy>
<width>124</width>
<height>90</height>
<texture>$VAR[AspectRatioStyleColorVar]</texture>
</control>
</control>
<control type="button" id="605">
<label>$LOCALIZE[31009]</label> <CMB: Music Discart Fallback>
<label2>$VAR[LibraryAudioDiscArtLabelVar]</label2>
<onclick>SetProperty(CustomSelect,$LOCALIZE[31009],home)</onclick>
<onclick>ActivateWindow(1110)</onclick>
<include>SettingsButton</include>
</control>
<control type="button" id="606">
<label>$LOCALIZE[31299]</label> <CMB: Video discart fallback>
<label2>$VAR[LibraryVideoDiscArtLabelVar]</label2>
<onclick>SetProperty(CustomSelect,$LOCALIZE[31299],home)</onclick>
<onclick>ActivateWindow(1110)</onclick>
<include>SettingsButton</include>
</control>