Skip to content
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

Support Chrome Side Panel feature #114

Open
link6155 opened this issue Jul 27, 2023 · 1 comment
Open

Support Chrome Side Panel feature #114

link6155 opened this issue Jul 27, 2023 · 1 comment

Comments

@link6155
Copy link

Is your feature request related to a problem? Please describe.
It is a bit jarring that sometimes the Tabs Aside panel opens as a page but other times it opens as a panel in the current page.

Describe the solution you'd like
Chrome has introduce a side panel feature that can be used by extensions: https://developer.chrome.com/docs/extensions/reference/sidePanel/

It would be nice if Tabs Aside opened in the Chrome Side Panel feature instead of trying to overlay over the existing page or open a new tab. This would be more consistent and "native".

@XFox111
Copy link
Owner

XFox111 commented Jul 28, 2023

Hi Anthony,
Thank you for your feedback!

It is a bit jarring that sometimes the Tabs Aside panel opens as a page but other times it opens as a panel in the current page.

Yeah, unfortunately there're some pages that Chrome doesn't allow to inject any code into (like settings, start page or extension store), so if you try to open the panel on those pages it will appear in separate tab instead.

It would be nice if Tabs Aside opened in the Chrome Side Panel feature instead of trying to overlay over the existing page or open a new tab. This would be more consistent and "native".

This would definitely be nice. I will look into it, although it's quite new feature and it will take some time for developers to incorporate it in their chromium-based browsers

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants