編集してるうちにZWSがカジュアルに消えていく​ということが分かったのでMastodon側のプレビューを厳密に、絵文字ショートコードがスペースや行頭・行末で囲まれてる判定をして絵文字表示するようにした。
例えば​
「あ​:blobaww:​かわいい」
と書いて、
「あ​ぁ:blobaww:​かわいい」
のように「ぁ」を追加しただけでZWSが消失するんですよね。
これをプレビューで気付けるようになります。

ちなみに今の投稿は1つ目の​:blobaww:​が有効なので投稿データに絵文字情報が乗るため両方ともうちのアプリでは見えちゃうんですが、Webで見ると2つ目がショートコードのままです。ショートコード左側のZWSが消失していることがわかります。Androidのエディタの罠ですなあ。

フォロー

ZWSの消え方はおそらく機種依存なのでプレビューで確認できるのが大事。
というわけでDeployGate版リリース。

ログインして会話に参加
Fedibird

様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。