Webbasierte Verwaltungskonsole

Noch eine Auffälligkeit:

Instanz wird ausgewählt und angezeigt:

Schließe ich die Konfigurationsseite und rufe Sie wieder auf, ist die zuvor ausgewählte Instanz nicht mehr da:

Kann das jemand bestätigen?

Welches Modul ist das?
Hast du vergessen übernehmen zu klicken ?
Michael

Das war das List (Action) Modul aus SymconTest, das scheint aber am Modul zu liegen, dass es keine ApplyChanges macht.

Was mir aber generell aufgefallen ist, wenn man eine Instanz ausgewählt hat und Sie später editieren will, wird die vorhandene ID / Name nicht übernommen, bzw. angezeigt. Das war meine ich zuvor der Fall.

Bildschirmfoto 2018-04-05 um 12.04.10.png

Im Alarmierungsmodul aus SymconMisc kommt dann folgender Hinweis:

Er scheint einen Wert -1 abzuspeichern.

Gefunden und gefixt, beim nächsten Update mit dabei

Logisch. Das ist eine Liste im Action Bereich, darum heißt auch das Modul so! :banghead:
Michael

  • Im Profilmanager wird über die Pfeiltasten nur jedes zweite Profil angewählt, so daß man nicht alle Profile wählen kann.

  • der zweite Tipp des Tages (Zykl. Ereignisse…) ist irgendwie kein Deutsch.

Profilmanager ist gefixt. Der Tipp sollte korrektes Deutsch gewesen sein, war aber zugegebenerweise ein bisschen holperig zu lesen. Das habe ich also auch aktualisiert.

Kommt wie gewohnt zum nächsten Update.

Hättest nur das „zu“ rausschmeißen brauchen.
Danke…

IP-Symcon 5.0, Mac, 05.04.2018, 982c8e4ae7a

Instanzeditor - Listen - Sortierung nach einer Spalte funktioniert noch nicht:

Bildschirmfoto 2018-04-08 um 06.45.08.png

Ist bekannt:

Michael

Doppelt hält besser [emoji3]

Gesendet von iPhone mit Tapatalk

Das Fenster ‚Instanzfunktionen ausführen‘ (über Rechtsklick Befehle testen) lässt sich nicht schließen.
Michael

Kann ich reproduzieren, werde ich mich nachher drum kümmern

Edit: Im nächsten Update gefixt

Gilt das eigentlich auch für Chrome unter Android ? Oder ist das Webkit :confused:
Da stürzt Chrome bzw. die Seite auch beim öffnen des Objektbaums ab.
Auch wenn das jetzt nicht der Fokus ist :wink:

@Dr. Niels :
Wird das Tray für Win und MacOS noch mal geändert ?
Das hier gesehen ?

Wegen dem Tray müssen wir mal gucken. Da ein direktes Öffnen wohl eine zusätzliche Option beim Tray-Menü wäre, würde ich die nicht all zu leichtfertig mit reinnehmen. Wir diskutieren das aber nochmal.

Was für Fehlermeldungen werden denn ausgegeben, wenn du den Objektbaum öffnen willst? Schau gerne auch mal dabei in die Entwicklerkonsole (F12), da steht vielleicht mehr.

Wieso zusätzlich ? Alles über das Tray öffner immer die Konsole (egal welche) zum lokalen Server.
Wer auf entfernte Systeme zugreift, nimmt direkt den Browser oder die IP-Konsole aus dem Startmenü.

Nicht nur F12 :wink:
Chrome unter Android war die Frage ob es Webkit nutzt und funktionieren ‚sollte‘.
Kommt einfach der ‚Oh Nein!‘-Tab.
Und das hier im Debug, leider nicht viel da dass debugging abbricht wenn der Tab abschmiert:

Michael

Das hier ist auch noch immer defekt:

Log von der Debugger-Konsole sobald man…
das Widget hinzufügt:


VM2186:50 Uncaught TypeError: Cannot read property 'width' of undefined
    at resizeHandler (<anonymous>:50:58)
    at require (<anonymous>:33:15)
    at Function.a._invokeFactory (loader.js:1)
    at a.complete (loader.js:1)
    at j._onModuleComplete (loader.js:1)
    at j._onModuleComplete (loader.js:1)
    at j._onModuleComplete (loader.js:1)
    at j._onModuleComplete (loader.js:1)
    at j._onModuleComplete (loader.js:1)
    at j._onModuleComplete (loader.js:1)
resizeHandler @ VM2186:50
require @ VM2186:33
a._invokeFactory @ loader.js:1
a.complete @ loader.js:1
j._onModuleComplete @ loader.js:1
j._onModuleComplete @ loader.js:1
j._onModuleComplete @ loader.js:1
j._onModuleComplete @ loader.js:1
j._onModuleComplete @ loader.js:1
j._onModuleComplete @ loader.js:1
j._onModuleComplete @ loader.js:1
j._onModuleComplete @ loader.js:1
j._onModuleComplete @ loader.js:1
j._resolve @ loader.js:1
j.defineModule @ loader.js:1
e @ loader.js:1
(anonymous) @ editor.main.js:1
t._onLoad @ editor.main.js:1
(anonymous) @ editor.main.js:1
o @ editor.main.js:1
load (async)
t.attachListeners @ editor.main.js:1
t.createLinkTag @ editor.main.js:1
t.load @ editor.main.js:1
o.load @ editor.main.js:1
j._loadPluginDependency @ loader.js:1
j._resolve @ loader.js:1
j.defineModule @ loader.js:1
e @ loader.js:1
(anonymous) @ editor.main.js:1
(anonymous) @ editor.main.js:1

die Anordnung der Widgets ändert:

console-app.html:265 Uncaught TypeError: Cannot read property 'postMessage' of null
    at c.postMessage (console-app.html:265)
    at c.dispose (console-app.html:265)
    at HTMLElement.disconnectedCallback (console-app.html:397)
    at items.forEach (console-app.html:400)
    at Array.forEach (<anonymous>)
    at HTMLElement._onTransitionEnd (console-app.html:400)
postMessage @ console-app.html:265
dispose @ console-app.html:265
disconnectedCallback @ console-app.html:397
items.forEach @ console-app.html:400
_onTransitionEnd @ console-app.html:400
console-app.html:400 Uncaught TypeError: Cannot read property 'nodeName' of null
    at HTMLElement._onSortFinish (console-app.html:400)
    at HTMLElement.<anonymous> (console-app.html:1)
    at HTMLElement._onTransitionEnd (console-app.html:400)
_onSortFinish @ console-app.html:400
(anonymous) @ console-app.html:1
_onTransitionEnd @ console-app.html:400
console-app.html:265 Uncaught TypeError: Cannot read property 'postMessage' of null
    at c.postMessage (console-app.html:265)
    at c.dispose (console-app.html:265)
    at HTMLElement.disconnectedCallback (console-app.html:397)
    at items.forEach (console-app.html:400)
    at Array.forEach (<anonymous>)
    at HTMLElement._onTransitionEnd (console-app.html:400)
postMessage @ console-app.html:265
dispose @ console-app.html:265
disconnectedCallback @ console-app.html:397
items.forEach @ console-app.html:400
_onTransitionEnd @ console-app.html:400
console-app.html:400 Uncaught TypeError: Cannot read property 'nodeName' of null
    at HTMLElement._onSortFinish (console-app.html:400)
    at HTMLElement.<anonymous> (console-app.html:1)
    at HTMLElement._onTransitionEnd (console-app.html:400)
_onSortFinish @ console-app.html:400
(anonymous) @ console-app.html:1
_onTransitionEnd @ console-app.html:400

Sobald man dieses Widget entfernt:


console-app.html:265 Uncaught TypeError: Cannot read property 'postMessage' of null
    at c.postMessage (console-app.html:265)
    at c.dispose (console-app.html:265)
    at HTMLElement.disconnectedCallback (console-app.html:397)
    at HTMLElement.deleteWidget (console-app.html:400)
    at HTMLElement.deleteFunction (console-app.html:400)
    at HTMLElement._deleteMe (console-app.html:400)
    at HTMLElement.<anonymous> (console-app.html:1)
    at Object._fire (console-app.html:1)
    at Object.forward (console-app.html:1)
    at Object.click (console-app.html:1)
postMessage @ console-app.html:265
dispose @ console-app.html:265
disconnectedCallback @ console-app.html:397
deleteWidget @ console-app.html:400
(anonymous) @ console-app.html:400
_deleteMe @ console-app.html:400
(anonymous) @ console-app.html:1
_fire @ console-app.html:1
forward @ console-app.html:1
click @ console-app.html:1
_handleNative @ console-app.html:1

Michael

Ja, das ist leider ein Problem von unserem verwendeten Editor-Element. Ich habe das Problem schon gemeldet, habe bisher aber keine Rückmeldung bekommen. Ich habe gerade nochmal nachgehakt.Vorerst einfach die Seite neuladen, dann kommt der Editor wieder zurück.

@Nall-Chan: Unter MacOS gibt es gar keinen Menüpunkt mehr um die alte Konsole zu öffnen. Die Legacy Konsole zeigt den Verbindungsassistenten an, weil viele Kunde ihre Konsole nutzen indem Sie IPS komplett installieren und dann vom Rechner aus auf z.B. den Pi gehen. Das das nicht im Sinne des Erfinders ist, weiß ich… aber dadurch brauchen wir den Verbindungsassistenten. Ich würde somit evtl. erstmal einen Shortcut erstellen der dir die Konsole lokal startet, wenn du die so oft öffnest :D. (mit /localhost)

paresy

Hallo Doktor,

auch nach dem Update sind leider immer noch beide Fehler vorhanden!?

Bye