Skip to content

v0.0.14 — notes going transparent and unusable

Choose a tag to compare

@aturzone aturzone released this 08 Sep 20:43
· 4 commits to main since this release

The transparent-notes fix, signed for installing by hand.

If you use the store version, ignore this one — 0.0.16 is the same code, and Firefox updates you on its own.

The bug

Notes could go transparent and stop responding to clicks, usually right after creating one, with nothing but a page reload to bring them back.

That was hold-Alt stuck on. Holding Alt is meant to make the notes translucent so you can read and click the page underneath — but it trusted keydown and keyup to arrive in pairs, and on Windows they do not: Alt reaches for the menu bar, so the release can be delivered to browser chrome and the page never hears it. Since the way to make a note is Alt + double-click, it clustered exactly where the report said.

Four ways out now — a click, any keystroke, the window losing focus, the tab being hidden — plus a 250 ms hold before anything fades, so creating a note no longer flashes every other note translucent.

spikes/firefox-ghost.mjs went from 5 checks to 12; three of them hold Alt with no keyup ever and then recover from it.

Install

about:addons → gear → Install Add-on From File → pick the .xpi. Signed by Mozilla, so it survives closing Firefox. Your notes are kept — the database is separate from the extension files.