## Context Closes #52202 Some actions we're unnecessarily delayed during execution by a yield_now().await call, causing flickering while moving around. Video Before: https://github.com/user-attachments/assets/f9922915-8bc7-4e9e-8ce9-18a1e898b69e Video After: https://github.com/user-attachments/assets/a46a6338-3fef-4784-8fd7-ecec07a28cf6 ## How to Review when we call the yield in workspace.rs ## Self-Review Checklist <!-- Check before requesting review: --> - [x] I've reviewed my own diff for quality, security, and reliability - [x] Unsafe blocks (if any) have justifying comments - [x] The content is consistent with the [UI/UX checklist](https://github.com/zed-industries/zed/blob/main/CONTRIBUTING.md#uiux-checklist) - [x] Tests cover the new/changed behavior - [x] Performance impact has been considered and is acceptable Release Notes: - vim: fixed screen flickering during motions. Co-authored-by: Cameron Mcloughlin <cameron.studdstreet@gmail.com>
1 file changedLine totals unavailable