Automattic / Automattic/harper

Google Docs: harper UI flickers on every character

Open
#3,122 3 comments 1 reaction 0 assignees View on GitHub
bug google-docs
Dominant language
Rust
Stars
15.4k
Forks
627
Avg merge
1d 15h
Merged PRs (30d)
102

Description

**Describe the bug**
The underlining and highlighting of words flickers everytime a new character is added.

**To Reproduce**
Steps to reproduce the behavior:
1. Go to Google Docs
2. Type a target word that triggers harper
3. Type new characters
4. Existing highlights and underlines flicker

**Expected behavior**
The existing highlights and underlines should not flicker.

**Platform**
Google Docs.

**Additional context**
Add any other context about the problem here.

Contributor guide

Open the contributing guide

Research direction

Reproduce the problem in Google Docs by typing a target word that triggers Harper, then adding characters and observing the existing highlights and underlines. Locate the Google Docs highlighting and underlining integration in the repository and trace how updates are applied after each character. Done means existing highlights and underlines remain stable while new text is typed.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.