Open-New-Tab-After-Current-Tab icon indicating copy to clipboard operation
Open-New-Tab-After-Current-Tab copied to clipboard

[Microsoft Edge][Vertical Tabs] New tab causes offscreen scroll when too many tabs

Open matt-kempster opened this issue 2 years ago • 9 comments

  • When using Microsoft Edge (version 96.0.1054.57),
  • and when using vertical tabs mode,
  • and when there are more tabs open than can fit the screen,
  • AND when this extension is used,
  • THEN the new tab is correctly opened after the current tab and is focused properly,
  • BUT the vertical tabs list is scrolled all the way down,
  • which usually causes the new tab to be "offscreen".

Here is a video of that behavior:

https://user-images.githubusercontent.com/13004550/148000337-2722c5b6-193d-4abb-8c11-491013ad7812.mp4

Is there anything that can be done? Thank you!!

matt-kempster avatar Jan 04 '22 02:01 matt-kempster

Having the same issues. Would be nice to have a fix. Otherwise, the app is perfect.

marcodallagatta avatar Oct 24 '22 13:10 marcodallagatta

Hello, it seems to be the same problem as mentioned in #38 ("#scrollable-tabstrip").

My answer was :

I think this is not a normal / ideal behavior, but my extension has nothing to do with it: I have no control over the tabs scroll bar.

😢

ArnaudLigny avatar Nov 01 '22 11:11 ArnaudLigny

Hello @matt-kempster and @marcodallagatta, it should be fixed on Chrome and Edge with the last release (0.4.6).

ArnaudLigny avatar Sep 26 '23 22:09 ArnaudLigny

@ArnaudLigny, could the fix you have for this case also be made to work when links are opened by another process? As it is, even with version 0.4.6, for this kind of new tab creation, Edge still scrolls to the bottom of a very long list of vertical tabs, despite the tab opening where it should, next to the current active tab.

asampal avatar Oct 04 '23 16:10 asampal

could the fix you have for this case also be made to work when links are opened by another process?

@asampal what do you mean by "another process"?

ArnaudLigny avatar Oct 06 '23 10:10 ArnaudLigny

I mean another process that opens a web link or a file, e.g.PDF, for which Edge is the default application to handle that.

asampal avatar Oct 06 '23 12:10 asampal

The extension is based on the event chrome.tabs.onCreated so it can only handle this behavior. That mean: click on the "+" in the tabs bar, ctrl + t on a link, right click and "Open this link in a new tab", etc.

ArnaudLigny avatar Oct 06 '23 14:10 ArnaudLigny

Doesn't that same event fire when a tab is opened due to the browser handling the mime type?

asampal avatar Oct 06 '23 16:10 asampal

Doesn't that same event fire when a tab is opened due to the browser handling the mime type?

I don't know, could you provide an onlien example?

ArnaudLigny avatar Oct 10 '23 10:10 ArnaudLigny