Seite 1 von 5

Bug in 3.53.26 - weisser Notizzettel in Programmen nicht wählbar

Verfasst: 14.09.2020, 20:58
von alchy
Im >> Firmware Thread << wurde davon berichtet, das mit o.g. Firmwareversion weisse Notizzettel zur Synchronisierung in Programmen verschwunden wäre.

Dem ist leider wirklich so. Hier zur Illustration ein altes Programm:
.
Bug_weisserZettel.jpg
.
Im DANN ist der Notizzettel noch vorhanden (altes Programm)

im SONST versuche ich genau dasselbe nachzubauen mit der 3.53.26 was mangels Zettel nicht funktioniert.

Bezeichnend ist leider die Antwort des Supports an den User, welcher den Bug an EQ-3 gemeldet hat:
skyangel41 hat geschrieben:
03.09.2020, 13:44
Antwort vom Support:
„Wir haben Ihr Anliegen geprüft und können Ihnen keine kurzfristige Lösung anbieten. Daher wurde Ihr Sachverhalt zur Prüfung und Bewertung weitergegeben. Sofern Optimierungen möglich sind, fließen diese in die Releaseplanung ein. Bitte haben Sie Verständnis, dass eine individuelle Rückmeldung in diesem Fall leider nicht erfolgen kann.„

Alchy

Re: Bug in 3.53.26 - weisser Notizzettel in Programmen nicht wählbar

Verfasst: 14.09.2020, 21:17
von alchy
Ich habe mich vorhin mal auf die Suche für die Ursache des Bugs begeben
und würde geeignete Personen gerne darum bitten, mit mir zu testen.

Für alle die spielen wollen auf eigene Gefahr:

1. Schreibschutz aufheben

Code: Alles auswählen

mount -o remount,rw /
2. für Ängstliche Backup anlegen von

Code: Alles auswählen

/www/rega/esp/side.inc
3. dann in der Datei das Ausrufezeichen vor den folgendem Code in cirka Zeile 466 entfernen

Code: Alles auswählen

Write( '<span class="CLASS02401" onclick="ChangeDestinationValue('#oSD.ID()#');"><img src="/ise/img/notepad.png" /></span>' );
3b. sowie die sich direkt darunter befindliche Zeile mittels Ausrufezeichen auskommentieren oder die Zeile löschen.

Code: Alles auswählen

 !Write( '<span class="CLASS02401" onclick="ChangeDestinationValue('#oSD.ID()#');"></span>' );
4. Rega neustarten

Code: Alles auswählen

/etc/init.d/S70ReGaHss restart

DANN
Programm anlegen mit Notizzettel....
Das geht sehr einfach, wenn mann im Dann z.B. eine Systemvariable Typ Zahl auswählt muss der Notizzettel auftauchen und auf Klick auf diesen muss es weiter gehen....,
oder wie oben nachgebaut sieht es dann wieder so aus
Bug_weisserZettel_fix.jpg
Bitte Fehler / Fehlfunktionen hier rückmelden. Ich schau dann bei Gelegenheit danach, danke.

Alchy

Re: Bug in 3.53.26 - weisser Notizzettel in Programmen nicht wählbar

Verfasst: 14.09.2020, 21:40
von jp112sdl
alchy hat geschrieben:
14.09.2020, 21:17
3. dann in der Datei das Ausrufezeichen vor den folgendem Code in cirka Zeile 466 entfernen
Und um es ganz korrekt zu machen, die Zeile darunter entfernen oder das Ausrufezeichen davor setzen.
Sonst hängt der <span> ohne notepad-img weiter unsichtbar rum

Re: Bug in 3.53.26 - weisser Notizzettel in Programmen nicht wählbar

Verfasst: 14.09.2020, 21:48
von alchy
Jupp, hatte ich ganz vergessen, da ich bei mir den Quatsch gleich gelöscht habe. Danke - hab es oben mal eingefügt.

Darf ich das als Bestätigung des Fixes ansehen?
Und du hast ja geschrieben, das die 2.53.27 auch damit verbuggt ist?
Da ist EQ3 sehr strikt. Wenn schon, denn schon :mrgreen:

Alchy

Re: Bug in 3.53.26 - weisser Notizzettel in Programmen nicht wählbar

Verfasst: 14.09.2020, 22:27
von jp112sdl
alchy hat geschrieben:
14.09.2020, 21:48
Darf ich das als Bestätigung des Fixes ansehen?
Nur in der Theorie... Ich teste nicht weiter "real" mit der .53

Ich hab mir nur noch mal das .51 und .53 CCU3 sowie CCU2 Image gemountet und ein Diff laufen lassen, wo mir nach deinem Hinweis in der side.inc der Unterschied aufgefallen ist.

Demnach dürfte es aber m.M. nach mit der Anpassung der Zeile getan sein.

Re: Bug in 3.53.26 - weisser Notizzettel in Programmen nicht wählbar

Verfasst: 14.09.2020, 22:39
von Baxxy
alchy hat geschrieben:
14.09.2020, 21:17
Für alle die spielen wollen auf eigene Gefahr:
Ich habe mal mit dem heutigen Snapshot von RaspberryMatic (3.53.27.20200914) gespielt, und kann bestätigen das dein "Fix" damit funktioniert. :)

Re: Bug in 3.53.26 - weisser Notizzettel in Programmen nicht wählbar

Verfasst: 14.09.2020, 23:33
von jmaus
Baxxy hat geschrieben:
14.09.2020, 22:39
alchy hat geschrieben:
14.09.2020, 21:17
Für alle die spielen wollen auf eigene Gefahr:
Ich habe mal mit dem heutigen Snapshot von RaspberryMatic (3.53.27.20200914) gespielt, und kann bestätigen das dein "Fix" damit funktioniert. :)
Dann schick doch gleich mal nen PullRequest mit nem WebUI Patch Vorschlag in den RaspberryMatic GitHub ;-)

Re: Bug in 3.53.26 - weisser Notizzettel in Programmen nicht wählbar

Verfasst: 14.09.2020, 23:38
von Baxxy
jmaus hat geschrieben:
14.09.2020, 23:33
nen PullRequest mit nem WebUI Patch Vorschlag in den RaspberryMatic GitHub
Da erwischt du mich jetzt aber auf dem falschen Fuß... sowas hab ich ja noch nie gemacht. :roll:

Re: Bug in 3.53.26 - weisser Notizzettel in Programmen nicht wählbar

Verfasst: 14.09.2020, 23:47
von jmaus
Ok, braucht es nicht mehr. Hab es gerade mal auf die schnelle als WebUI patch integriert:

https://github.com/jens-maus/RaspberryM ... ePad.patch

Der morgige nightly snapshot von RaspberryMatic sollte es also reparieren (bitte testen!). Die Frage wäre nur war das wirklich eine unbeabsichtigte Änderung oder wollte hier eQ3 mit Absicht etwas deaktivieren was ggf. nicht richtig funktioniert hat?!?

Re: Bug in 3.53.26 - weisser Notizzettel in Programmen nicht wählbar

Verfasst: 14.09.2020, 23:53
von Baxxy
jmaus hat geschrieben:
14.09.2020, 23:47
Ok, braucht es nicht mehr.
Danke... ich wollte eh gerade das Handtuch werfen... :wink:
jmaus hat geschrieben:
14.09.2020, 23:47
Die Frage wäre nur war das wirklich eine unbeabsichtigte Änderung oder wollte hier eQ3 mit Absicht etwas deaktivieren was ggf. nicht richtig funktioniert hat?!?
Hmm, ich hoffe erstes. Ich setze den Zettel in mehreren Programmen ein und habe noch nie ein Fehlverhalten diesbezüglich festgestellt.