Repository navigation
v0.0.14 — notes going transparent and unusable
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.