寝ぼけてて言葉が足りなかったようですみません。
https://github.com/piroor/treestyletab/issues/2184 で報告のあった問題によく似ている気がします。
こちらで現象が再現しないためお手上げの状態でした。
これ、14タブ位でも起きます。
「正しく保存されない」とのことですが、この問題はFirefoxの再起動後に発生する(再起動後は常に下層のツリーが内部的に展開状態に戻ってしまう)ということでしょうか?
そうです。最上位だけ畳まれた状態のようです。
だとすると、タブの復元はどのようにされていますか?(Firefox起動時の初期ページとして最初からツリーが復元される設定なのか、それとも手動でハンバーガーメニューから「前回のタブを復元」を選択されているのか)
もし可能であれば、新規プロファイルで起動してTSTをインストールするところから初めて現象を再現させるまでの手順を教えて頂けると大変助かります。
再現手順
1.firefox -pで新規プロファイル作成、起動
2.オプションから前回のセッションを復元する選択
3.TSTインストール
4.ツリーの挙動→新しいツリーが作られたときは、自動的に他のツリーを折りたたむ未選択
5.ツリーの挙動→タブを切り替えたときは、フォーカスされたタブのツリーを自動的に展開して、他のツリーを折りたたむ未選択
6.タブを開く(テストしたのは4階層)
7.コンテキストメニュー→すべてのツリーをたたむ
8.firefox再起動
9.最上位タブはたたまれているが、それを展開すると下層はすべて展開されている
※うまくいく場合(下層もすべて畳まれている)もあり
そこで要望なのですが、表示の為の処理をしなければ早くなるはず?という前提で手っ取り早くグループタブに下位タブツリー表示しない設定追加の検討をお願いできますでしょうか?
ここでいう「グループタブに下位タブツリー」というのは、サイドバーの中ではなく、グループタブがアクティブな時にコンテンツ領域に表示される物の方でしょうか?
こちらも言葉足らずでした。済みません。コンテンツ領域に表示される方のことです。