Moin,
ich möchte hier mal auf ein Problem hinweisen, dass sicher mehrere User betrifft. Es geht um einklappbare Sektionen (collapsible listviews) im Raummenü.
Das Raummenü ist kein selbständiges Element, sondern wird in jede einzelne Visu-Seite durch die twig template engine neu eingefügt. Die Visu merkt sich also nicht den Status des Raummenüs, sondern die Zustände aller seit dem letzten reload aufgerufenen Seiten. Das kann zu schwer nachvollziehbaren Stati des Raummenüs führen, wenn man auf eine bereits besuchte Seite zurückkehrt. So würde man erwarten, dass die Gruppe der Räume aufgeklappt wird, in der sich der angesteuerte Raum befindet. Hat man auf dieser Seite aber zuletzt eine andere Gruppe aufgeklappt, und daraus einen neuen Raum angesteuert, ist diese letzte Gruppe bei der Rückkehr aufgeklappt.
Im oben verlinkten GitHub issue ist erklärt, wie man schon im statischen Teil die Zustände der Gruppen beim Rendern individuell definieren kann. Zudem ist ein Patch beschrieben, der den jeweils definierten Zustand bei der Rückkehr auf die Seite wieder herstellt.
Wer bisher unter dem beschriebenen Problem gelitten hat, könnte das bitte mal testen. Ich würde bei Erfolg eine Konfigurations-Option für die Aktivierung des Patches einbauen.
Gruß
Wolfram
ich möchte hier mal auf ein Problem hinweisen, dass sicher mehrere User betrifft. Es geht um einklappbare Sektionen (collapsible listviews) im Raummenü.
Das Raummenü ist kein selbständiges Element, sondern wird in jede einzelne Visu-Seite durch die twig template engine neu eingefügt. Die Visu merkt sich also nicht den Status des Raummenüs, sondern die Zustände aller seit dem letzten reload aufgerufenen Seiten. Das kann zu schwer nachvollziehbaren Stati des Raummenüs führen, wenn man auf eine bereits besuchte Seite zurückkehrt. So würde man erwarten, dass die Gruppe der Räume aufgeklappt wird, in der sich der angesteuerte Raum befindet. Hat man auf dieser Seite aber zuletzt eine andere Gruppe aufgeklappt, und daraus einen neuen Raum angesteuert, ist diese letzte Gruppe bei der Rückkehr aufgeklappt.
Im oben verlinkten GitHub issue ist erklärt, wie man schon im statischen Teil die Zustände der Gruppen beim Rendern individuell definieren kann. Zudem ist ein Patch beschrieben, der den jeweils definierten Zustand bei der Rückkehr auf die Seite wieder herstellt.
Wer bisher unter dem beschriebenen Problem gelitten hat, könnte das bitte mal testen. Ich würde bei Erfolg eine Konfigurations-Option für die Aktivierung des Patches einbauen.
Gruß
Wolfram