FHEM Forum

FHEM => Frontends => Thema gestartet von: mahowi am 03 Februar 2020, 18:34:28

Titel: codemirror: uncaught TypeError
Beitrag von: mahowi am 03 Februar 2020, 18:34:28
Beim Bearbeiten einer DEF im Browser (Chrome unter Android) bekomme ich beim Versuch den Cursor zu positionieren diese Fehlermeldung:
codemirror.js line 106:
Uncaught TypeError: Cannot set property 'viewChanged' of null


Fhem ist aktuell, Chrome auch.
Titel: Antw:codemirror: uncaught TypeError
Beitrag von: mahowi am 04 Februar 2020, 08:42:34
Die Fehlermeldung kommt tatsächlich nur, wenn ich den Cursor auf dem Touchscreen setzen will. Über Pfeiltasten sowohl an der Bildschirmtastatur am Tablet als auch über Maus und/oder Tastatur am PC gibt es keine Probleme.
Titel: Antw:codemirror: uncaught TypeError
Beitrag von: rudolfkoenig am 04 Februar 2020, 11:24:56
Die Fehermeldung kommt aus der minimierten codemirror.js, das ist leider zu viel fuer mich.
Wir verwenden eine 3 Jahre alte Version (5.22).
Codemirror selbst wird zwar fleissig gepflegt (aktuell ist 5.51), unsere Integration ist aber verwahrlost.
Wenn jemand den Support dafuer uebernehmen will, bitte melden.

Ich wuerde /opt/FHEM/www/codemirror/codemirror.js aktualisieren, testen, und melden, ob es funktioniert.
Titel: Antw:codemirror: uncaught TypeError
Beitrag von: MichaelT am 24 Februar 2020, 17:38:40
Zitat von: rudolfkoenig am 04 Februar 2020, 11:24:56
Ich wuerde /opt/FHEM/www/codemirror/codemirror.js aktualisieren, testen, und melden, ob es funktioniert.

Hallo Zusammen,

habe neues codemirror (5.51) bei mir eingespielt - läuft.
Auch Cursor positionieren auf Tab (Android -Touch) funktioniert wieder.

Gruß
Michael
Titel: Antw:codemirror: uncaught TypeError
Beitrag von: mahowi am 24 Februar 2020, 18:25:07
Sorry, es hat leider etwas gedauert,  bis ich zum testen gekommen bin.

Ich kann das Ergebnis von Michael bestätigen.  Mit der aktuellen Version (5.52.0) der codemirror.js taucht das Problem nicht mehr auf.