Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Pastes into Chrome 155 web pages insert nothing (Chrome bug; short delay before ⌘V may avoid it)

Closed Beginner friendly
#136 0 comments 0 reactions 0 assignees View on GitHub

Maintainers usually reply within 1 day

@kitlangton is already working on this.

Since Oct 18, 2026.

  • #137 by @kitlangton — open

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
68/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Active
Tech stack
rust
Domain
desktop

Research direction

Start with src/paste.rs, which the issue identifies as posting ⌘V immediately after writing the pasteboard. Check how it detects the frontmost app and sends the paste shortcut, then reproduce the reported sequence in Chrome 155 on macOS. Done means repeated dictation pastes insert text reliably in Chromium browsers while the existing paste behavior continues to work elsewhere.

Written by the indexing model from the issue text.

Description

On macOS with Chrome 155, dictations pasted into any text box on a web page often insert nothing. The first paste after a page loads works; later ones fail. Chrome's address bar and native apps are fine. It happens in incognito too.

Cause (Chromium, not Hex): Chrome 155 added a check that skips the default paste if the clipboard changed during the paste (CL 8217390). On macOS, an app that writes to NSPasteboard and immediately posts ⌘V trips a race in Chrome's clipboard code, so Chrome thinks the clipboard changed and drops the insertion. The page's paste event still sees the right text, but beforeinput gets empty data and nothing is inserted. Chromium fixed this on main (CL 8503629, issue 568453825), but the fix isn't in 155 or 156 and should reach stable with 157.

Possible workaround in Hex (untested): when the frontmost app is a Chromium browser, wait about 100–250 ms after writing the pasteboard before posting ⌘V. src/paste.rs currently posts it right away.

Repro: macOS, Chrome 155.0.8059.82, Hex with clipboard paste, dictate into a plain <textarea> several times in a row.

Dominant language
Rust
Stars
370
Forks
48
Avg merge
13h 55m
Merged PRs (30d)
49

Getting set up

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from anomalyco/hex

All issues in anomalyco/hex

Similar issues

More Rust issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.