Eingeklappte Abschnitte in der mobilen Seitenleiste erweitern sich nicht, wenn Ansichten geändert werden

In der mobilen Ansicht eingeklappte Abschnitte in der Dropdown-Seitenleiste werden nicht erweitert, wenn Sie zur Desktop-Ansicht zurückkehren. Das ist zwar kein großes Problem, aber ich wechsle die Ansichten oft und glaube nicht, dass das das erwartete Verhalten ist. Man muss die Ansicht zurück auf mobil umschalten und die eingeklappten Abschnitte erweitern, bevor man zu Desktop wechselt. Ich vermute, dass der Dropdown-Navigator-Seitenleiste keine Abschnitte zum Ein- und Ausklappen hat, wie die gleitende. Der Desktop-Ansicht-Button benötigt wahrscheinlich einen Code zum Erweitern von Navigationsmenü-Abschnitten.

Reproduktion:

  1. Setzen Sie navigation_menu auf Dropdown-Header.
  2. Gehen Sie zur mobilen Ansicht und klappen Sie Menüabschnitte ein.
  3. Wechseln Sie zur Desktop-Ansicht und versuchen Sie das Navigationsmenü.

3 „Gefällt mir“

Ich konnte das Problem reproduzieren :+1:

2 „Gefällt mir“

Das ist ein guter Fang.

Wir müssen hier eine Überschreibung erstellen, @awesomerobot / @tgxworld, damit nie etwas eingeklappt ist, wenn sich Dinge im Hamburger-Modus befinden.

2 „Gefällt mir“

Ich werde es von einem Dropdown in die Seitenleiste auf meinem Forum verschieben. Auf diese Weise ähnelt es eher der mobilen Ansicht. Ich denke, meine Benutzer werden es mögen, besonders mit den manuell erweiterbaren und einklappbaren Abschnitten und dem Menü selbst. Ich denke, die Desktop-Benutzer (von denen ich viele habe) werden es mögen, dass es erweitert bleiben kann.

Nachdem ich das Navigationsmenü eine Weile im Dropdown-Hamburger-Modus verwendet habe, bevorzuge ich persönlich den Sideburger.

Ich weiß, dass sich einige meiner älteren Benutzer anfangs beschweren werden, aber ich kann immer Discourse die Schuld geben lol :sweat_smile:

3 „Gefällt mir“

Vielen Dank für den Fehlerbericht hier @Lilly

Ich habe hierfür einen Fix in UX: Sections not collapsable in "header dropdown" navigation menu by tgxworld · Pull Request #21604 · discourse/discourse · GitHub eingespielt

4 „Gefällt mir“

Dieses Thema wurde nach 14 Tagen automatisch geschlossen. Neue Antworten sind nicht mehr möglich.