-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Provide way to explicitly mark receiver as ready to start handling messages #75
Comments
That will be fixed for #74, which will make the messenger ignore communication until the first Having a secondary |
IIRC, registerMethods is called by the initInternalApi. So this is implying that the initInternalApi call won't call registerMethods anymore?
I'm OK to proceed either way. In both cases, I think the would be a warning to designate mis-use
What's an ETA on a fix? I'm planning the PixieBrix 1.7.5 release schedule |
Since you merged pixiebrix/pixiebrix-extension#4061, this is no longer a blocking issue. I will likely finish it tomorrow. Parcel (tests) are giving me grief so I had to take a break. |
It solves the case where it fails 100% of the time, but doesn't completely solve the problem (one user had actually been seeing the bug, or a related bug, reliably pre-1.7.4). We've already deployed workarounds for our enterprise customers, so will look to get the real fix into the 1.7.5 release |
But I think this wouldn't fix what you're describing. We already have exactly one registerMethod call per context, which currently happens before any init function except for the content script (and that has been fixed by your recent PR). Even if the private call happens long before |
Context
Related Discussion
Related Issues
The text was updated successfully, but these errors were encountered: