モバイルサイドバーの折りたたみセクションがビュー変更時に展開しない

サイドバーのドロップダウンモードで折りたたまれたセクションが、デスクトップビューに戻った際に展開されない。これは大きな問題ではないが、ビューを頻繁に切り替える傾向があり、期待される動作ではないと思う。折りたたまれたセクションを展開してからデスクトップに切り替える必要がある。おそらく、ドロップダウンナビゲーターサイドバーには、スライディングナビゲーターのような折りたたみ/展開セクションがないためだろう。デスクトップビューボタンには、ナビゲーションメニューセクションエクスポーダーコードを追加する必要があるだろう。

再現手順:

  1. navigation_menu をヘッダーのドロップダウンに設定する
  2. モバイルビューに移動し、メニューセクションを折りたたむ
  3. デスクトップビューに切り替えて、ナビゲーターメニューを試す

「いいね!」 3

問題を再現できました :+1:

「いいね!」 2

これは素晴らしい発見です。

@awesomerobot / @tgxworld、ハンバーガーモードでアイテムがある場合に何も折りたたまれないように、ここにオーバーライドを実装する必要があります。

「いいね!」 2

ドロップダウンからフォーラムのサイドバーに移動します。その方がモバイルビューに似ているので気に入っています。特に手動で展開および折りたたみ可能なセクションとメニュー自体により、ユーザーも気に入ると思います。多くのデスクトップユーザーは、展開したままにできることを気に入るでしょう。

しばらくの間、ドロップダウンハンバーガーモードでナビゲーションメニューを使用した結果、個人的にはサイドバーの方がはるかに気に入っています。

一部の古いユーザーは最初は不平を言うでしょうが、いつでもDiscourseのせいにできます lol :sweat_smile:

「いいね!」 3

バグレポートありがとうございます、@Lilly様

この修正を以下のプルリクエストでプッシュしました。

「いいね!」 4

このトピックは14日後に自動的に閉じられました。返信はもう許可されていません。