0
Completed

Static caret support

Oliver Brunn Carstens 3 weeks ago in General updated 2 weeks ago 6

Please provide an option for static (non-blinking) caret (text cursor) behavior in the code editor. Such an option has been generally implemented in iOS since iOS 18 (accessible in accessibility settings). I, and presumably others as well, find a blinking caret to be distracting.

GOOD, I'M SATISFIED
Satisfaction mark by Oliver Brunn Carstens 2 weeks ago

– find a blinking caret distracting*

Under review

I can confirm that the accessibility setting currently doesn't seem to be honored.

Textastic actually uses the standard system text selection and insertion point (UITextInteraction), so any system accessibility settings should be respected.

I'll try to find out what's going on. Thanks for letting me know.

Interesting 🤔 Thanks for looking into it!

Completed

The "Prefer Non-Blinking Cursor" accessibility setting will be supported in Textastic 10.8.5.

The problem was a workaround I had implemented for a problem on iOS 17 where the cursor didn't start blinking right after tapping the editor. So I forced the cursor to blink on iOS 17 and later. In my testing I found out that this is not necessary anymore on iOS 18 and 26 and that the workaround did interfere with the new accessibility settings introduced in iOS 18.

Thanks again for reporting this problem!

The update is currently in beta testing and is going to be released within a week.

The update is now released on the App Store.

+1

Awesome! Thanks very much for solving the issue, it is much appreciated 🙏🏼★