Vastra-Gotalandsregionen / komponentkartan

Grafiska komponenter för ersättningssystem inom VGR
9 stars 7 forks source link

Underalternativ syns ej då sidan laddas om #395

Closed brustablett closed 3 years ago

brustablett commented 5 years ago

Beskrivning

När jag står på en sida som listas som ett underalternativ i menyn, ser jag inte markeringen (vilken sida jag står på) om jag laddar om sidan. Detta gör nämligen att menyn visas i kollapsat läge

Typ av ärende (kryssa i en med "x")

Steg för att påvisa problemet

Förväntat beteende

Den sektion som jag befinner mig i borde visas expanderad, så att jag ser vilken sida jag står på.

Jbraaf commented 5 years ago

@brustablett vilken webbläsare gäller detta? Det funkar som förväntat hos mig på chrome

brustablett commented 5 years ago

Ok, jag använde också Chrome. Kanske problem i implementationen.. Jag kollade i Ivard

brustablett commented 4 years ago

Det berodde på en bugg i Angular – vi får tyvärr vänta in en uppdatering hos dem. Det hade att göra med vår inloggningslösning – när sessionen tajmar ut får man inget nytt navigeringsevent och då kan menyn inte öppna sig rätt. Om jag ny lyckas summera rätt.

AronssonFredrik commented 4 years ago

Hej @brustablett, Är detta fortfarande aktuellet?

Om jag exempelvis laddar följande sida, så ser jag att Komponenter är utfällt. https://vastra-gotalandsregionen.github.io/komponentkartan-demo/card

Fredrik

brustablett commented 4 years ago

Hej, @AronssonFredrik ja vi har fortfarande kvar problemet och vi har tidigare utrett om vi kunde lösa det, men jag förstod att det beror på en begränsning i Angular och vi kan följaktligen inte lösa det innan de fixar till vad-det-nu-var som var problem för oss. Ska se om jag har antecknat något mer i detalj. Liten video: https://www.dropbox.com/s/dq6vdeoccg9gxlo/%C3%96ppna%20menyn%20efter%20omladdning.mov?dl=0

brustablett commented 4 years ago

Vi använder oss av en getter för att verifiera om man är inloggad. Getter är bra djur.

herrklaseen commented 4 years ago

@athid

Kan du undersöka om detta fortfarande är ett problem? Det beter sig okej i demo-appen men enligt exemplet https://www.dropbox.com/s/dq6vdeoccg9gxlo/%C3%96ppna%20menyn%20efter%20omladdning.mov?dl=0 så funkar det inte för dem. De har å andra sidan två nivåer ner, demo-appen har bara en.

athid commented 4 years ago

@herrklaseen jag skall kika på det, har fått en ny VGR burk nu och skall kolla om jag kan få access till lite andra system utöver vårdval. Återkommer när jag kikat på det.

athid commented 4 years ago

Problemet är kvar i iVard fortfarande.

ralvesmartins commented 3 years ago

Problemet kvarstår under Underhåll i Ivard 2021-09-09. Fungerar i övriga menyer.

ralvesmartins commented 3 years ago

@johanmartin7811 kan testa och se om det fungerar i komponentkartan

johanmartin7811 commented 3 years ago

menyn visas i kollapsat läge om man går in på Action panel och laddar om sidan , efter det visas menyn i expanderat läge när man laddat om sidan, i chrome, edge, firefox,

synne1 commented 3 years ago

Har grottat lite i detta och hittade att det alltid är den översta undermenyn som inte funkar. Tror iaf jag hittat en förklaring till mysteriet. I submenu.component.ts hittade jag denna kodrad (r196):

itemArray.splice(0, 1);

Jag misstänker att det som idag kallas vgr-menu-separator tidigare kan ha varit ett menuItem och att man då har tagit bort den från arrayen. Kontentan nu är att den översta undermenyn inte markeras och expanderas.

Jag har testat att ta bort raden och då funkar det.

Däremot hittade jag att huvedmenyn inte får tillbaka fokusmarkeringen efter att man laddar om sidan. Det får undermenyn.

synne1 commented 3 years ago

Hittade dok att vissa unermenyer inte funkade alls i Ivard även om de inte ligger överst och det beror på att 'path' i routingen inte verkar kunna innehålla svenska tecken (åäö). Om man byter ut dessa tecken funkar det (förutom den översta i alla undermenyer då). Möjligtvis kan det finnas andra lösningar på just den biten. Men det får vi undersöka.