チケット #37181

名前の末尾に特殊文字「‏」が入っていると、2Columnでの日時表示が崩れる

登録: 2017-05-13 10:09 最終更新: 2017-06-04 17:33

報告者: (匿名) 担当者: (未割り当て)
チケットの種類: バグ 状況: オープン
コンポーネント: (未割り当て) マイルストーン: (未割り当て)
優先度: 5 - 中 重要度: 5 - 中
解決法: なし

詳細

Ver1.3.7で確認。 リストのアイコンサイズを48*48(2Column)に設定した状態で、 名前の末尾に特殊文字「‏」が入っている人のツイートが表示される時、 日付より前に時刻が表示された。 他には日時表示が小さくなることも確認。

添付ファイルリスト

添付ファイルはありません

チケットの履歴 (2 件中 2 件表示)

2017-05-13 10:09 更新者: None
  • 新しいチケット "名前の末尾に特殊文字「‏」が入っていると、2Columnでの日時表示が崩れる" が作成されました
2017-06-04 17:33 更新者: upsilon
コメント

ユーザ名などに含まれる U+200F (Right-to-left mark; RLM) が、表示時に適切に処理されていないことによる問題。

文字列に含まれる RLM, LRM などに応じて、適切な個数の U+2069 (Pop directional isolate) で打ち消す処理を施すのが正しい?

参照: http://www.iamcal.com/understanding-bidirectional-text/

編集

ログインしていません。ログインしていない状態では、コメントに記載者の記録が残りません。 » ログインする