Quantcast
Channel: Kodi Community Forum - Skinning
Viewing all articles
Browse latest Browse all 1803

A bug for me, maybe not Kodi, keyboard navigation locks up with my new items.

$
0
0
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: 

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>


Viewing all articles
Browse latest Browse all 1803

Trending Articles