this bug comes from Misskey, and we kept it in SkNoteSub
latest Misskey `develop` seems to have reworked the code
significantly, so I'm not sure if we want to fix this now, or leave
the bug in the 2025.5.½ release and avoid creating extra pain for the
subsequent merges