-
Notifications
You must be signed in to change notification settings - Fork 22
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
#7228: chrome.sidePanel
POC 2
#7266
Conversation
7e9f24f
to
d1527c1
Compare
The sidebar bricks also already work: Screen.Recording.3.mov |
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
|
||
if (!isEmpty(activateOptions)) { | ||
const seqNum = renderSequenceNumber; | ||
renderSequenceNumber++; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What happens when this value is lost after a page reload? The sidebar will stop updating until a higher number is reached.
This is another instance of why the content script can no longer be the sidebar controller.
- Move/drop sequence number
I'm reviewing your changes now. I'll test it thoroughly today and let you know what I find.
Unless the complexity of maintaining MV2 + old sidebar alongside MV3 + side panel is high, we'll be keeping both together. So considering how to pull this in in a backwards compatible way makes sense as a next step. |
Co-authored-by: Graham Langford <30706330+grahamlangford@users.noreply.github.com>
Squashing and reopening into another PR and tracking issue: |
Forked from #7232
I was working on an alternative solution here and I'm posting it here so that we can determine which behavior we prefer. Here for example:
Screen.Recording.1.mov