ioBroker / ioBroker.vis-2

Next generation visualisation for ioBroker platform.
Other
26 stars 3 forks source link

[bug]: reactivity problem mit v2.9.22 #332

Closed Steiger04 closed 4 months ago

Steiger04 commented 4 months ago

No existing issues.

Describe the bug

Das alte Problem der fehlenden Reactivity ist wieder vorhanden. Zusätzlich lässt sich die Größe der Widgets in der GUI nicht mehr ändern.

To Reproduce

s.o.

Expected behavior

s.o.

Screenshots & Logfiles

s.o.

Adapter version

v2.9.22

js-controller version

v5.0.17

Node version

v18.18.2

Operating system

win11

Additional context

No response

foxriver76 commented 4 months ago

weißt du bist zu welcher version es korrekt ging?

Steiger04 commented 4 months ago

@foxriver76 Die Änderung der Größe via GUI (Widget anklicken und größer ziehen) geht ab v2.9.13 nicht mehr (nicht nur bei meinen Widgets, sondern z.B. auch bei den Messgeräte-Widgets).

image

Die Reactivity ist mit der aktuellen v2.9.22 verloren gegangen. Ich hoffe das hilft. Falls ich noch was tun kann, dann einfach melden.

foxriver76 commented 4 months ago

Bitte testen mit 2.9.23

Steiger04 commented 4 months ago

@foxriver76 Jetzt bekomme ich in der Palette keine installierten Widgets mehr angezeigt.

image

Ich habe die Instanzen der Widgets dann gelöscht und noch einmal angelegt und auch vis-2 wiederholt neu gestartet, leider kein Effekt. Irgendwo gehen bei der v2.9.23 die installierten Widgets verloren.

foxriver76 commented 4 months ago

Weiß nicht, da hat sich absolut nix geändert .. Wenn du über Katze installierst, braucht es nen Upload.

Steiger04 commented 4 months ago

@foxriver76 Ich habe über Katze und dann npm installiert. Bisher war da nie ein upload erforderlich. Der Fehler ist auch reproduzierbar. Wenn ich wieder auf die v2.9.22 zurückgehe (via npm), dann sind alle Widgets sofort wieder da, aber das oben beschriebene Fehlerbild eben auch. Hast Du das bei Dir nicht nachvollziehen können?

Steiger04 commented 4 months ago

@foxriver76 Mhm....irgendwie komisch. Habe jetzt auf der console ein iobroker upload vis-2 durchgeführt. Jetzt sind die Widgets tatsächlich da, aber wenn ich über die Katze npm ausführe bekomme ich im Debug-Fenster folgende Ausgabe:

image

Bei allen anderen Updates von vis-2 via Katze/npm hat immer alles funktioniert. Hast Du eine Idee warum das so ist?

Test-Ergebnis für v2.9.23: Reactivity ist wieder da, aber Größenänderung der Widgets funktioniert nicht.

foxriver76 commented 4 months ago

Kannst du für die Größenänderung ein extra Ticket erstellen bitte, mit Info seit wann kaputt und einem Widget im besten Fall mit dem ich es nachstellen kann?

Bzgl. dem Upload, weiß ich gerade nicht, der vis Adapter hat da selbst keinen großen Einfluss drauf, aber soweit ich mich erinnere wird bei Installationen mit iob url installs der finale Upload weg gelassen, da ursprünglich für Tests gedacht. Ob das noch aktuell ist alles kann ich gerade nicht sicher sagen und auch nicht warum es wohl in der Vergangenheit funktioniert hat, der Adapter selbst hat da keinen großen Einfluss drauf was beim upload passiert außer ob alte files erased werden oder nicht.

Steiger04 commented 4 months ago

@foxriver76 Hatte ich doch oben schon geschrieben. Soll ich trotzdem ein neues Ticket aufmachen?

foxriver76 commented 4 months ago

Ja bitte, das Ticket hier beinhaltet zwei unterschiedliche Probleme und das aus der Headline ist gefixt.^