Seit kurzem habe ich regelmäßig folgende Fehlermeldung beim Drücken von <CTRL O> in einem Skript.
Ich verwende die aktuelle arm64-Testing vom 18.10.23 (rev. aeee5d6aaf0f).
Es gab einen nicht abgefangener Fehler. Bitte kontaktieren Sie Symcon mit der folgenden Fehlermeldung und einer Beschreibung, wie Sie den Fehler ausgelöst haben
Error: Cannot read properties of null (reading 'cssRules')
TypeError: Cannot read properties of null (reading 'cssRules')
at HTMLElement._updateDecorationTypes (http://192.xxx.yyy.zzz:3777/console/src/console-app.js:28435:702)
at HTMLElement._onValueChanged (http://192.xxx.yyy.zzz:3777/console/src/console-app.js:28421:284)
at Object.runObserverEffect [as fn] (http://192.xxx.yyy.zzz:3777/console/src/console-app.js:3732:171)
at runEffects (http://192.xxx.yyy.zzz:3777/console/src/console-app.js:3689:248)
at HTMLElement._propertiesChanged (http://192.xxx.yyy.zzz:3777/console/src/console-app.js:4541:1)
at HTMLElement._flushProperties (http://192.xxx.yyy.zzz:3777/console/src/console-app.js:3032:231)
at HTMLElement._invalidateProperties (http://192.xxx.yyy.zzz:3777/console/src/console-app.js:4442:60)
at HTMLElement.set (http://192.xxx.yyy.zzz:3777/console/src/console-app.js:4648:199)
at http://192.xxx.yyy.zzz:3777/console/src/console-app.js:28444:3297
at http://192.xxx.yyy.zzz:3777/console/node_modules/monaco-editor/min/vs/editor/editor.main.js:651:28657
at http://192.xxx.yyy.zzz:3777/console/node_modules/monaco-editor/min/vs/editor/editor.main.js:8:12
Grüße
Jürgen
UPDATE:
habe gerade festgestellt, dass ich noch die 6.3er Pro-Konsole verwende. Kann das der Grund sein? Habe jetzt auch die Pro-Konsole auf aktuelle Testing-Version 7.0.0-34 umgestellt.
hmm, ich glaube schon, dass die geschilderten Auffälligkeiten mit dem nicht abgefangenen Fehler zu tun haben. Aber wenn ihr die Ursache auch so findet, ist mir das auch recht…
Das kann nur @Dr.Niels sagen.
Ich gehe nicht davon aus, und habe entsprechend die Themen getrennt gelassen. Ihr ist in dem Zusammenhang aber falsch. Ich bin kein Symcon-MA
Michael
Wie es zu dem nicht abgefangenen Fehler kommt, kann ich nicht genau sagen, da er mal auftritt und dann einige Zeit nicht mehr.
Strg+O und Strg+S funktionieren allerdings nur korrekt, wenn ich im letzten geöffneten Reiter arbeite. Öffne ich einen weiteren Reiter und springe dann in den zu bearbeitenden Reiter zurück, dann wirken Strg+O und Strg+S immer noch auf den zuletzt geöffneten und nicht dem aktiven Reiter. Selbst wenn ich den zuletzt geöffneten Reiter wieder schließe, wird die Funktion nicht an den aktiven Reiter zurückgegeben.
Grüße
Jürgen
Hallo Zusammen,
ich habe schon seit einigen Monaten ein sehr lästiges Phänomen: Wenn ich in ein Skript Variablen mittels CTRL-O einfügen möchte, so landen die IDs dann nicht dort, wo ich gerade stehe sondern im zuletzt geöffneten Skript. Beispiel: Ich mache ein Skript Test1 zum Bearbeiten auf. Danach mache ich ein Skript Test2 zum Bearbeiten auf. Somit 2 Tabs in der Console. Befinde ich mich im Skript Test1 und drücke dort CTRL-O und wähle eine ID aus, so landet die ID im Skript Test2! Das ist natürlich fatal und hat mir schon einiges an Fehlersuche eingebracht. Ich habe jetzt von der 6.4 auf die 7.0 upgedatet, aber das Problem besteht weiterhin. Es tritt in der Console und in der Pro-Console auf. Ich betreibe beides unter Ubuntu 22.04.3 LTS. Hat das Phänomen auch schon jemand anders gehabt? Gibt es Ideen was ich machen kann?
Hier ein Beispiel. In diesem Skript drücke ich CTRL-O:
Hier sieht man das Variablenfenster und wenn man genau schaut auch, dass das Tab mit Test1 noch immer richtigerweise selektiert ist:
Na das ging schneller als ich dachte.
Problem gelöst - IDs landen jetzt wieder an der richtigen Stelle
Danke nochmals für die rasche Hilfe!!!
Gruß
Erich
Den Text aus dem Change-Log hätte ich jetzt nicht damit in Zusammenhang gebracht. @Dr.Niels : kann man mit dem Editor jetzt wieder normal Arbeiten bzgl. Strg+o und strg+s?