.
-
-
.
-
Ah, ich dachte schon immer mein TV hat ne Macke wegen diesem komischen Ding in der Ecke oben links beim Neustart!
-
Weil ich immer auf ganz feine, kleine und unauffällige Fensterrahmen stehe, hab es durch ein wenig Override noch nie gemerkt.
Mit default Skin sieht man es eh gleich.PS.
Man kann das Screen in user_skin.xml daweil einfügen, bis dieser Fehler gefixt wird -
.
-
Das Screen sollte name="TryQuitMainloop" haben, hab aber noch nicht probiert
So denke ich aber , weil:
Python
Alles anzeigenclass TryQuitMainloop(MessageBox): def __init__(self, session, retvalue=1, timeout=-1, default_yes = True): ..... ..... if reason: ..... ..... self.skinName = "MessageBox" else: self.skin = """<screen position="0,0" size="0,0"/>""" Screen.__init__(self, session) self.close(True)
-
.
-
bei
<screen name="TryQuitMainloop" position="0,0" size="0,0" flags="wfNoBorder"/>
bekommst du da Greenscreen oder diese Screen wird gar nicjt verarbeitet (bleibt wie bis jetzt)? -
.
-
Warte mal, ich probiere mal was;)
-
Das Screen muss doch "TryQuitMainloop" heissen
Schau Kerni:
Ich habe das standby.py bei mir so geändertCodeelse: self.skin = """<screen position="0,0" size="0,0"/>""" Screen.__init__(self, session) print "-------------------------------->>>>>"+self.skinName self.close(True)
Das eragb in die Console folgende Ausgabe bei Menü->Standby/Neustart->Neustarten:
Code
Alles anzeigen.......... loading mainmenu XML... TimerEdit TimerEditList PluginBrowser PluginBrowser allocating new converter! allocating new converter! action -> OkCancelActions ok okbuttonClick SleepTimerEdit SleepTimerEdit Standby Standby Standby TryQuitMainloop Standby TryQuitMainloop Standby TryQuitMainloop allocating new converter! allocating new converter! no ancillary data in audio stream... abort radiotext pes parser action -> OkCancelActions ok okbuttonClick -------------------------------->>>>>TryQuitMainloop Looking for embedded skin stopService [eDVBCAService] free slot 0 demux 0 for service 1:0:1:4E25:43A:1:C00000:0:0:0: [eDVBCAService] free service 1:0:1:4E25:43A:1:C00000:0:0:0: decoder state: play, vpid=-1, apid=-1 DEMUX_STOP - pcr - ok DEMUX_STOP - video - ok VIDEO_STOP - ok AUDIO_STOP - ok DEMUX_STOP - audio - ok AUDIO_CONTINUE - ok DEMUX_STOP - ttx - ok start release channel timer resolve: resolve ${sysconfdir}/enigma2/lamedb resolve: -> /etc/enigma2/lamedb ---- saving lame channel db saved 126 channels and 1936 services! ........
Also,
okbuttonClick
-------------------------------->>>>>TryQuitMainloop
Looking for embedded skin
deutet daraf hin, dass diesr Screen "TryQuitMainloop" heissen soll, oder?
Die class TryQuitMainloop benützt self.skinName="MessageBox" nur dann, wenn if reason: True ist;) -
.
-
Tool dass wir es rausgefunden haben.
Natürlich wäre besser, wenn es gefixt wird direkt in e2.
-
Danke! (wenn auch spät)
-
Danke! (wenn auch spät)
lieber spät als nie -