Me pasa una cosa extraña con la lista de canales (ultima de BODY) y es lo siguiente si estoy en un satelite visionando un canal por ejemplo JSC 13ºE, salgo del paquete de jsc y se me va al ultimo de la lista del grupo, es decir me toco estar con el mando para arriba y abajo para posicionarme otra vez en el satelite 13ºE, tengo motorizada, esto no me pasaba con el space con la misma lista, lo pogo aqui por si es un problema mio y sino fuera asi pasarlo a fallos.
Hoy estoy un poquito espeso y no te he entendido muy bien, ¿pero quizás pueda ser problema de alguna tecla mal asignada en el keymap?
Recuerdo que sobre marzo-abril, en la openrsi 2.0, cuando abría la lista de canales en vez de abrirse y situarse en el primer canal, se me iba al ultimo.
Esto me daba mucha rabia, y era porque en el keymap la tecla que tenía asignada para abrir la lista de canales estaba puesta creo recordar que así:
<key id="KEY_UP" mapto="switchChannelUp" flags="m" />
Esto lo que hacía era que me abría la lista de canales pero con un canal mas arriba. Y como yo siempre que dejo de ver el aparato lo pongo en el canal 1, pues al abrir nuevamente la lista de canales me la abría moviendose uno para arriba, osea, al ultimo de la lista.
Lo sustituí por esto y ya me la abría sin mas:
<key id="KEY_UP" mapto="openServiceList" flags="m" />
Eso creo recordar, aunque hace ya tantos meses que lo mismo estoy errado. Mira a ver si tu problema es tambien de keymap y por alguna tecla mal asignada.
Como te he dicho, hoy estoy encebollinado y no te he entendido muy bien. No se si tu problema es el mismo que tuve yo en la openrsi 2.0, o el tuyo es que cuando estás dentro de la lista de canales y le das a favoritos con la tecla azul te manda a la ultima carpeta.
Si fuese ésto ultimo, tendrías que mirar si el keymap está mas o menos como esto:
<map context="ChannelSelectBaseActions">
<key id="KEY_RED" mapto="showAllServices" flags="m" />
<key id="KEY_GREEN" mapto="showSatellites" flags="m" />
<key id="KEY_YELLOW" mapto="showProviders" flags="m" />
<key id="KEY_BLUE" mapto="showFavourites" flags="m" />
<key id="KEY_CHANNELUP" mapto="nextBouquet" flags="m" />
<key id="KEY_CHANNELDOWN" mapto="prevBouquet" flags="m" />
<key id="KEY_PREVIOUS" mapto="prevMarker" flags="m" />
<key id="KEY_NEXT" mapto="nextMarker" flags="m" />
<key id="KEY_BACK" mapto="prevMarker" flags="m" />
<key id="KEY_FORWARD" mapto="nextMarker" flags="m" />
</map>
Si fuese culpa del archivo InfoBarGenerics pues aquí ya es mas chungo, ya que tendrías que dominar python.
De todas maneras, supongo que os contestará Darkmantk o algun otro developer de la openspa y lo mismo os da una solucion, que lo mas seguro es que no tenga nada que ver con lo que yo os he dicho :D