misskey icon indicating copy to clipboard operation
misskey copied to clipboard

デッキのカラム幅が変化したとき、全体を再描画するかメディアビューの高さを計算し直す

Open tamaina opened this issue 7 years ago • 8 comments

Summary

メディアビューの高さはjavascriptで計算してpx数を決めているため、デッキのカラム幅が狭まったときに以下の画像のように突き出してしまう

image

Environment


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

tamaina avatar Dec 16 '18 09:12 tamaina

ちなみにSafariのバグのためにそうしています

syuilo avatar Dec 16 '18 09:12 syuilo

Embed Playerに用いられているアスペクト比固定設定を流用するのはどうでしょう。

acid-chicken avatar Dec 16 '18 12:12 acid-chicken

@acid-chicken それはSafariではバグらないの?

tamaina avatar Dec 16 '18 13:12 tamaina

ツイキャス(縦横比情報と実際のサイズが違うのが原因:#2610)以外では現状そういったものは確認されていない。

acid-chicken avatar Dec 16 '18 13:12 acid-chicken

中身がGridレイアウトだとバグるみたいなのはあるかもしれないし、一度試してみないとわからなさそう

tamaina avatar Dec 16 '18 13:12 tamaina

これってどうなんだろ

tamaina avatar Feb 09 '23 12:02 tamaina

~~CSS Containment 使ったらもはや起こり得ないのではと思ってるけどどう~~ 別の話と勘違いしてた

acid-chicken avatar Feb 09 '23 13:02 acid-chicken

閑話休題、現在は aspect-ratio が使えるから CSS でシンプルに完結できそう

acid-chicken avatar Feb 09 '23 13:02 acid-chicken

解決済み

tamaina avatar May 19 '23 14:05 tamaina

新しい計算については https://github.com/misskey-dev/misskey/issues/11004 あたりで

tamaina avatar Feb 04 '24 09:02 tamaina