Skip to content

iOS環境で、MFMのfont構文内で改行すると表示がおかしくなる #17592

Description

@momizi06

💡 Summary

MFMのfont構文($[font ])を使用する際、構文内に改行を入れると表示がおかしくなる(スクリーンショット参照)。

Image

🥰 Expected Behavior

構文内で改行しても、インライン要素のように振る舞い、構文前後で行が異なっても行毎に揃って表示される

🤬 Actual Behavior

ブロック要素のように振る舞ってしまい、構文内で改行するとそのままfont構文の内容だけ改行されてしまう。

📝 Steps to Reproduce

  1. 投稿フォームを開く
  2. 任意のfont構文内に改行を含む文章を入力する
aaa$[font.serif bc
def]
  1. 投稿するか、プレビュー機能を使用する

💻 Frontend Environment

* Model and OS of the device(s): iPhone SE2, iOS 18.7.1
* Browser: Safari(PWA, 通常のアプリのどちらでも再現を確認)
* Server URL: misskey.io
* Misskey: 2025.4.1-io.12b-fb6fbea074

補足: はなみすきー及び自鯖でも同じ症状が再現できたため、Misskey本体のバグと考えられる。

はなみすきー及び自鯖のMisskeyバージョンを以下に示す。

* 自鯖(misskey.momizi06.com): 2025.12.2-tempura-2.0.1-dev
  * Misskey-Tempura
* はなみすきー(misskey.flowers): 2025.11.1-hanami.28653+699d10a34d

また、端末依存を疑ったものの他のiOS環境でも再現を確認した。
https://misskey.io/notes/anppvl42msx4014g についているリプライ等を参照

🛰 Backend Environment (for server admin)

* Installation Method or Hosting Service:
* Misskey:
* Node:
* PostgreSQL:
* Redis:
* OS and Architecture:

Do you want to address this bug yourself?

  • Yes, I will patch the bug myself and send a pull request

Metadata

Metadata

Assignees

No one assigned

    Labels

    packages/frontendClient side specific issue/PR⚠️bug?This might be a bug🖍MFMThe Misskey Flavored Markdown feature

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Status
    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions