jens-maus / RaspberryMatic

:house: A feature-rich but lightweight, buildroot-based Linux operating system alternative for your CloudFree CCU3/ELV-Charly 'homematicIP CCU' IoT smarthome central. Running as a pure virtual appliance (ProxmoxVE, Home Assistant, LXC, Docker/OCI, Kubernetes/K8s, etc.) on a dedicated embedded device (RaspberryPi, etc.) or generic x86/ARM hardware.
https://raspberrymatic.de
Apache License 2.0
1.53k stars 186 forks source link

WebUI: Baumstrukturauswahl geht nach Bearbeitung Gerät verloren #673

Open harvey637 opened 5 years ago

harvey637 commented 5 years ago

Wenn in Einstellungen -> Geräte. die Baumstruktur geöffnet wird und in einem Gerät geändert wird (oder auch nur abgebrochen wird) so erscheint die Geräteliste zusammengeklappt, nicht als Baumstruktur. Der Button bietet mir allerdings "Baumstruktur schliessen" an. (ein "ß" wäre auch ganz gut) Erst beim zweiten Klick auf den Button öffnet sich wieder die Baumstruktur

To Reproduce Steps to reproduce the behavior:

  1. goto Einstellungen -> Geräte
  2. Click on "Baumstruktur öffnen": die Baumstruktur öffnet sich
  3. do something für ein Gerät (inkl. Abbrechen)
  4. See error, keine Baumstruktur mehr (collapsed view), Button zeigt aber "Baumstruktur schließen"

Expected behavior Wenn in der Baumstruktur ein Gerät geändert oder eine Änderung abgebrochen wird sollte die vorherige Strukturdarstellung (Baumstruktur oder keine Baumstruktur) erhalten bleiben. Der für die Umschaltung der Baumstrukturanziege zuständige Button sollten immer den "anderen" Zustand zum Klick anbieten.

Screenshots grafik

System information (please complete the following information): Raspberrymatic 3.47.10.20190713 Raspberry Pi 3B+

Additional context Add any other context about the problem here.

jp112sdl commented 5 years ago

Dieser "Fehler" ist auch in der originalen FW vorhanden. Daher eher ein Ticket bei eQ-3 sinnvoll!?

Btw.: Auch wenn man alle Geräte manuell mit dem "+" öffnet, steht unten immer noch "Baumstruktur öffnen", obwohl dann der Logik nach ja auch "schließen" dort stehen müsste. Das selbe gilt auch für den umgekehrten Vorgang.