偶然的通行人 さんが書きました:
その後、Windows XP SP3 上の 3.0rc3-candidates build1(ナイトリー)で、userChrome.css なしの状態で確認したのですが、フィルタの [有効] のチェック欄が、スクロールバーで隠れることはないものの、ウィンドウ・サイズを変化させると、消えたり現れたりする現象は再現しました。
いちおう、報告まで。
Thunderbird 3.0正式版がリリースされましたね。
残念ながら この現象はWindows 7(たぶんMacも)ではバグとして発現してしまいます。
XPもドラッグ開始と同時にサイズを計算するはずなので同じソースで元の値を間違っているならドラッグ中に表示がおかしくなると思います。
いろいろ数値を変えて試した結果、以下の設定で許せる動作になるようです。
36という数字の根拠は標準でのスクロールバー幅が16、チェックボックスが16、境界線が4(1+1+1+1)の合計です。
もちろん、WindowsやThunderbirdのテーマを変更している場合は違ってきますが、標準では少なくとも32ピクセル以上は計算違いをしていると思います。
残念ながらテーマを考慮した自動計算なんか出来ないので各自調整と言うことになりそうです。
userChrome.css
コード:
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
#activeColumn { width: 36px !important; }