- 出荷済み
- 2026年9月6日 5:46 UTC
- プロフィール
- Kamo
- コンテンツ
- 586ced0
ドッキングされたツールウィンドウの行に関する3つのこと。 **スクロールバーを覆うのは止まります。** ドックはビューポートの右端を予約しますので、 ページのバーに窓を駐車するのではなく、 `.kamo-page-scroll`。 このアプリは、すべてのマーク付きスクロージャの上に独自の32pxバーをペイントします — `.kamo-scroll` 単独は382コールサイト、グリッド、テーブル、 レイヤーはライブラリクラスによって採用され、それらのいずれかは、 右側のエッジは、最初のウィンドウが行くバーを正確に置きます。 今すぐマーカーリスト `scrollbar`Model` に住んでおり、両方の読者はそれを共有します。 サブトラーの半分は長く間違っていました:ブラウザのリザーブのガッタは両方でした 「棒がある」と「幅広」の解答のテストで、確実に いいえ。 オーバーレイスクロールバーの下に — macOS のデフォルト — スクロール要素 全く溝がないため、ドックはゼロを読み、窓をまっすぐに駐車しました 普通に塗装されたバーの上に。 実際のブラウザで測定: scrollHeight クライアントを上回る4000Height 900、私達の棒は32pxの広い、溝0、窓の右の端を描きました 1435 から バー 1408. 要素がかどうかを尋ねるようになりました スクロールして、実際に描画する幅を予約します。同じプローブはエッジを報告します 1403年、棒のゆとり。 Firefox は他の方法に失敗しました。, 保存する ~15px 下 同じ32pxバーで、同じ変更でカバーされます。 **ウィンドウの左端をドラッグすることで幅が広がります。** 11pxのバンドが縫い目を当てるので、 ターゲットを少し上回っているか、隣人の上を左の両方の土地に上回る出版物 お問い合わせ 行は右から左にパックされますので、ウィンドウの右端が固定され、 左の引き幅を広げる - すべてのウィンドウがさらに左にシフトします。 `layoutDock` は、すでに何をしたかをやっています。 ツールの `minSize.w` 内で保持, ツールごとに記憶されている: チャットウィンドウを広げて、次のいずれかが広い。 **トップエッジをドラッグすることで、一斉に列全体に。** ドッキングされたウィンドウ ラインのトップと異なる高さの列で一番下端に座る 行ではなく険しいエッジです。 「dockSizeStore」に高まる `relayoutWindows`、すでに実行されているすべてのパスが1つのチョークポイントによって課される を通じて: 開口部, 六角頭を回復, 無限化, 浮上, ビューポート リサイズ、スナップショット復元。 そのため、六角頭はドックの高さに戻ってきます 今、その最初のフレームに、独自のコードはありません。 地元へのこだわり モジュールの負荷で同期的に読み込まれるので、セッションの最初のウィンドウは既に 現れた瞬間を再現するのではなく、メンバーの高さで開きます。 それらが引っ張られる間継ぎ目ライト `--color-primary`両方;高さのドラッグ ライト すべてのウィンドウのトップエッジは、すべてのウィンドウが移動しているためです。 どちらも `separator` です。 矢印キーでの役割、ドックされた角のグリップは消えます — 1つの制御 宿泊施設 jsdom から、ヘッドレス クローム を実際のレイアウト エンジンに検証 スクロールバーを全く報告しない:リザーブ、それが防止する重複、および両方 ドラッグ(幅460→580、右端1403で保持)、高さ690→840 底が保持される).