Short-Term fix for MessageSizeCalculator.labelSize calculation when string is partially attributed
まだ誰も着手していません。
評価
調査の方向性
まず MessageSizeCalculator.labelSize を見つけ、部分的に属性付けされた文字列がどのように計測されるかを確認します。1 行の場合と 2 行以上の場合を検証し、各分岐で計算に意図されたメトリクスが使用されていることを確認します。issue では特定のファイルやテストは指定されていません。
索引モデルが issue の本文から書いたものです。
説明
MessageKit: Target Version 3.2.0
Add logic to determine if the text will span 1 line or 2+ lines, then branch and do the old calculation without device metrics for 1 line, and with device metrics for 2 lines.
Short-Term fix for https://github.com/MessageKit/MessageKit/pull/824
- 主要言語
- Swift
- スター
- 6.3k
- フォーク
- 1.2k
- 平均マージ
- 12時間 4分
- マージ済み PR(30日)
- 9
コントリビューションガイド
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
MessageKit/MessageKit のほかの issue
-
Keyboard bug オープンbug?
難易度 3/5 1〜2日 初心者へのやさしさ 45/100
MessageKit/MessageKit#1901 ·
-
question
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
MessageKit/MessageKit#1888 · コメント 2 件 ·
-
Transparent navigation bar in messageInputBar but messagesCollectionView is not shown in these areas オープンfeature request
難易度 3/5 1〜2日 初心者へのやさしさ 35/100
MessageKit/MessageKit#1884 · コメント 1 件 ·
-
feature request
難易度 3/5 1〜2日 初心者へのやさしさ 45/100
MessageKit/MessageKit#1880 ·
-
bug?
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
MessageKit/MessageKit#1878 ·
MessageKit/MessageKit の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
-
area:general bug P1 security
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
uttrflow/uttrflow-swift#1333 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
maxgoedjen/secretive#840 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100
manaflow-ai/cmux#13763 ·