Autor Thema: [codemirror] Fehlermeldung codemirror.js line 193  (Gelesen 283 mal)

Offline mahowi

  • Sr. Member
  • ****
  • Beiträge: 532
[codemirror] Fehlermeldung codemirror.js line 193
« am: 14 Januar 2017, 16:43:20 »
Hallo,

im Chrome für Android bekomme ich bei jeder Bearbeitung von z.B. DEF ständig diese Fehlermeldung:
codemirror.js line 193:
Uncaught TypeError: Cannot set property 'data' of undefined

Dadurch wird das Bearbeiten auf dem Tablet so gut wie unmöglich.  :(
Daher auch nochmal meine Bitte, die Popups mit den JS-Meldungen abschalten zu können.
CUBe (MAX): HT, WT+, FK, EcoTaster | CUBe (SlowRF): ESA2000WZ
JeeLink: LaCrosse | nanoCUL433: Smartwares SHS-51001-EU, EM1000GZ
ZME_UZB1: GreenWave PowerNode, Popp Thermostat | SIGNALDuino: HE877, X10 MS14A, Revolt NC-5462,  IT Steckdosen + PIR
tado° | Milight | HUE, Lightify | SmarterCoffee

Offline rudolfkoenig

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 15708
Antw:[codemirror] Fehlermeldung codemirror.js line 193
« Antwort #1 am: 14 Januar 2017, 19:28:45 »
Siehe https://forum.fhem.de/index.php/topic,64541.msg561130.html#msg561130
Damit ist das CodeMirror Problem natuerlich nicht weg.

Offline rapster

  • Developer
  • Sr. Member
  • ****
  • Beiträge: 914
Antw:[codemirror] Fehlermeldung codemirror.js line 193
« Antwort #2 am: 14 Januar 2017, 22:17:45 »
Kopiere mal anhängende zwei Dateien nach fhem/www/codemirror/ und ersetze die vorhandenen.
Das ist Codemirror Version 5.19, fhem ist bei 5.8.
5.22 ist aktuell, allerdings eine größere Baustelle das einzubauen...

Habe selber kein Android und dadurch auch nicht die Fehlermeldung :)
Du musst sicherstellen dass nicht die alte codemirror.js aus dem cache verwendet wird.
Evtl. lässt sich das Problem dadurch lösen.

Offline mahowi

  • Sr. Member
  • ****
  • Beiträge: 532
Antw:[codemirror] Fehlermeldung codemirror.js line 193
« Antwort #3 am: 15 Januar 2017, 10:22:03 »
Ich habe die beiden Dateien ersetzt, fhem neu gestartet und den Cache geleert. Jetzt kommt die Meldung codemirror.js line 1603:
Uncaught TypeError: Cannot set property 'data' of undefined
Es hat sich also nur die Zeile geändert.

Ich werde vorerst mal die Fehlermeldungen abschalten, wie von Rudi eingebaut. Wenn ich irgendwie bei Fehlersuche helfen kann, sag Bescheid. Ich hab leider keine Ahnung von JavaScript.
CUBe (MAX): HT, WT+, FK, EcoTaster | CUBe (SlowRF): ESA2000WZ
JeeLink: LaCrosse | nanoCUL433: Smartwares SHS-51001-EU, EM1000GZ
ZME_UZB1: GreenWave PowerNode, Popp Thermostat | SIGNALDuino: HE877, X10 MS14A, Revolt NC-5462,  IT Steckdosen + PIR
tado° | Milight | HUE, Lightify | SmarterCoffee

Offline rapster

  • Developer
  • Sr. Member
  • ****
  • Beiträge: 914
Antw:[codemirror] Fehlermeldung codemirror.js line 193
« Antwort #4 am: 15 Januar 2017, 13:02:51 »
Danke, das hilft schon bei der Fehlersuche,
die alte Fehlermeldung in der minified-Version zeigt auf viel Gewusel,
die neue Fehlermeldung zeigt nun auf etwas leserliches
      on(div, "compositionupdate", function(e) {
        input.composing.data = e.data;
      });
Mal schauen ob sich was findet :)

Offline rapster

  • Developer
  • Sr. Member
  • ****
  • Beiträge: 914
Antw:[codemirror] Fehlermeldung codemirror.js line 193
« Antwort #5 am: 15 Januar 2017, 13:10:47 »
Evtl. hat es auch was hiermit zu tun: https://github.com/codemirror/CodeMirror/issues/4307
Da geht es um die selbe Fehlermeldung in Chrome @ Android, und wurde in 5.21 gefixt.
Werde die Tage mal versuchen die aktuelle Version in fhem einzubauen.

Offline mahowi

  • Sr. Member
  • ****
  • Beiträge: 532
Antw:[codemirror] Fehlermeldung codemirror.js line 193
« Antwort #6 am: 15 Januar 2017, 13:52:54 »
Ja, das hört sich genau nach dem Verhalten bei mir an.
CUBe (MAX): HT, WT+, FK, EcoTaster | CUBe (SlowRF): ESA2000WZ
JeeLink: LaCrosse | nanoCUL433: Smartwares SHS-51001-EU, EM1000GZ
ZME_UZB1: GreenWave PowerNode, Popp Thermostat | SIGNALDuino: HE877, X10 MS14A, Revolt NC-5462,  IT Steckdosen + PIR
tado° | Milight | HUE, Lightify | SmarterCoffee

Offline rapster

  • Developer
  • Sr. Member
  • ****
  • Beiträge: 914
Antw:[codemirror] Fehlermeldung codemirror.js line 193
« Antwort #7 am: 15 Januar 2017, 14:59:09 »
Habe codemirror auf 5.22.0 aktualisiert, bitte nochmal nach dem nächsten fhem-update testen :)
« Letzte Änderung: 15 Januar 2017, 15:20:09 von rapster »

Offline mahowi

  • Sr. Member
  • ****
  • Beiträge: 532
Antw:[codemirror] Fehlermeldung codemirror.js line 193
« Antwort #8 am: 15 Januar 2017, 17:56:48 »
Danke! Werd ich dann morgen mal testen.
CUBe (MAX): HT, WT+, FK, EcoTaster | CUBe (SlowRF): ESA2000WZ
JeeLink: LaCrosse | nanoCUL433: Smartwares SHS-51001-EU, EM1000GZ
ZME_UZB1: GreenWave PowerNode, Popp Thermostat | SIGNALDuino: HE877, X10 MS14A, Revolt NC-5462,  IT Steckdosen + PIR
tado° | Milight | HUE, Lightify | SmarterCoffee

Offline mahowi

  • Sr. Member
  • ****
  • Beiträge: 532
Antw:[codemirror] Fehlermeldung codemirror.js line 193
« Antwort #9 am: 18 Januar 2017, 23:57:38 »
Sorry, bin nicht früher zum Testen gekommen.

Nach dem Update bekomme ich eine neue Fehlermeldung: codemirror.js line 106:
Uncaught TypeError: Cannot set property 'viewChanged' of null

Außerdem ist das Bearbeitungsfenster "abgeschnitten". (siehe Screenshot)
Das sah aber auch in der vorherigen Version schon so aus.
CUBe (MAX): HT, WT+, FK, EcoTaster | CUBe (SlowRF): ESA2000WZ
JeeLink: LaCrosse | nanoCUL433: Smartwares SHS-51001-EU, EM1000GZ
ZME_UZB1: GreenWave PowerNode, Popp Thermostat | SIGNALDuino: HE877, X10 MS14A, Revolt NC-5462,  IT Steckdosen + PIR
tado° | Milight | HUE, Lightify | SmarterCoffee

Offline CoolTux

  • Developer
  • Hero Member
  • ****
  • Beiträge: 7469
  • fhem.cfg befreite Zone!
Antw:[codemirror] Fehlermeldung codemirror.js line 193
« Antwort #10 am: 19 Januar 2017, 00:03:17 »
Das mit dem Abgeschnitten müsstest du aber in früheren Versionen auch schon gehabt haben. Liegt am Zoom. Zoom Mal komplett raus bevor du eine Aktion machst welcher den codemirror startet.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.me/MOldenburg
Mein GitHub: https://github.com/LeonGaultier
Hilfreich Hilfreich x 1 Liste anzeigen