Skip to content

Cherrypicks for 9.3.10#1016

Merged
jasonleenaylor merged 2 commits into
release/9.3.10from
cherrypicks
Jul 22, 2026
Merged

Cherrypicks for 9.3.10#1016
jasonleenaylor merged 2 commits into
release/9.3.10from
cherrypicks

Conversation

@aror92

@aror92 aror92 commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

Adding the cherrypicks to include in the final 9.3.10 build


This change is Reviewable

The .NET 4.8 retarget changed the hash WCF uses in named-pipe names,
so FLEx and FLEx Bridge (net462) could no longer find each other's
endpoints and the "changes received" signal was silently lost.

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
@github-actions

This comment has been minimized.

@github-actions

github-actions Bot commented Jul 21, 2026

Copy link
Copy Markdown

NUnit Tests

    1 files  ±0      1 suites  ±0   10m 22s ⏱️ +8s
4 306 tests +4  4 233 ✅ +5  73 💤 ±0  0 ❌  - 1 
4 315 runs  +4  4 242 ✅ +5  73 💤 ±0  0 ❌  - 1 

Results for commit 1378dcc. ± Comparison against base commit 6a73c08.

♻️ This comment has been updated with latest results.

@mark-sil mark-sil left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@mark-sil reviewed 4 files and all commit messages.
Reviewable status: :shipit: complete! all files reviewed, all discussions resolved (waiting on aror92).

* 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
@jasonleenaylor
jasonleenaylor merged commit 5314817 into release/9.3.10 Jul 22, 2026
6 of 7 checks passed
@jasonleenaylor
jasonleenaylor deleted the cherrypicks branch July 22, 2026 14:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants