Skip to content

FieldWorks Base Build #1451

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 22 Jul 15:39
· 1 commit to refs/heads/release/9.3.10 since this release
Fix LT-22630: Custom first vern fields default to anal (#1015)

* Fix LT-22630: Custom first vernacular fields defaulting to analysis

The LT-22145 fix made StringSliceView.WsPending force DefaultAnalWs on
every keystroke, so typing in custom fields configured for another
writing system came out as analysis. WsPending now supplies a writing
system only when the field is empty, using the ws configured for the
slice and falling back to DefaultAnalWs.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* LT-22630: Make ws chooser match data-entry ws in empty fields

The chooser reads the selection's props, which fall back to the UI ws
in an empty field even though typing uses the slice's configured ws.
Set typing props on an insertion point in an empty field so the
chooser and keyboard agree with what typing will produce.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Change-Id: I619bdc92b44e9925a821638b3920d2cb33ed3193