Adjust IME action buffering to only apply to insert actions (#12702)
Follow up to https://github.com/zed-industries/zed/pull/12678 fixes https://github.com/zed-industries/zed/issues/11829 In this solution, we only buffer Insert Text actions from the macOS IME. The marked text and unmark actions are eagerly processed, so that the IME state is synchronized with the editor state during multi step pre-edit composition. Release Notes: - Fixed an issue where the IME pre-edit could desynchronize from the editor on macOS ([#11829](https://github.com/zed-industries/zed/pull/12651)). Co-authored-by: Conrad <conrad@zed.dev>
M
Mikayla Maki committed
d3d0d01571f8ebf113fe0d988e89b5e20bec5002
Parent: 29d29f5
Committed by GitHub <noreply@github.com>
on 6/5/2024, 11:13:03 PM