Closed holdenrohrer closed 1 year ago
Thanks for the report. This issue is described by the last point here:
In short: GhostText will only be executed once per tab, so if frames are added they can’t be activated.
That “was injected” check actually already runs once per iframe, but only the first result is considered. PR welcome
Setup
Validated in: Browser: Chromium 112.0.5615.49 Editor: Sublime Text Build 4143
But I also validated it in my main setup: Browser: Mozilla Firefox 111.0.1 Editor: vim 9.0
Description
This is a followup on #236 and #285. I just tried the new TiddlyWiki-focused frame updates with
web-ext --target=chromium
, and it works great for one note, but it cannot sync a second note. I ran into a similar issue when I was writing PR #284, but I suspect the solution is going to be different because, I think, a separate instance of GhostText runs in each iframe?Reproducibility Steps
Strangely enough, the following steps will start synching two notes?
Next Steps
I want to see if I can diagnose the problem, but I figured I'd post this issue here.