I’ve been using Obsidian for a while now on both iOS and MacOS. On my ipad I typically use a keyboard.
I typically use the emacs key-bindings on both platforms, and regardless of which platform I use when i hit CTRL-D to delete a character, it always deletes 2 characters.
FYI- On Mac you use ‘fn-delete’ to forward delete. But on some iPadOS keyboards, the function key has been replaced by the ‘globe’ key. So ‘ctrl-D’ is used instead in this situation and this is where the bug occurs (‘ctrl-D’ actually does nothing on Mac.)
I experience this bug on my iPad Pro 10.5 with Logitech Combo Touch keyboard (which lacks a function key.)