It is not possible to scroll tabs list without touch screen #664

Closed
opened 2026-01-30 21:58:25 +00:00 by claunia · 10 comments
Owner

Originally created by @matthew4850 on GitHub (May 7, 2019).

  • Your Windows build number: 10.0.18890.1000

  • What you're doing and what's happening: If you open enough tabs you are unable to see all tabs at once. The only way to solve this is to either close this or use a touch screen to scroll horizontally.

  • What's wrong / what should be happening instead: It should be possible to scroll tabs without a touch screen or the tabs should automatically resize so they all fit at once.

Originally created by @matthew4850 on GitHub (May 7, 2019). * Your Windows build number: 10.0.18890.1000 * What you're doing and what's happening: If you open enough tabs you are unable to see all tabs at once. The only way to solve this is to either close this or use a touch screen to scroll horizontally. * What's wrong / what should be happening instead: It should be possible to scroll tabs without a touch screen or the tabs should automatically resize so they all fit at once.
Author
Owner

@kumarharsh commented on GitHub (May 7, 2019):

I think the tabs should resize to a particular min-width, and then start scrolling. Basically, the tab behaviour should be like Firefox and not Chrome.

@kumarharsh commented on GitHub (May 7, 2019): I think the tabs should resize to *a particular min-width*, and then start scrolling. Basically, the tab behaviour should be like Firefox and not Chrome.
Author
Owner

@zadjii-msft commented on GitHub (May 7, 2019):

So there's a LOT of different opinions about how tabs should be sized. I'm not even going to open that can of worms here.

What I can say is that mouse scrolling of the tabs _should_work. Unfortunately, we're using a pretty early build of the TabControl, so when you try scrolling it with the mouse, the parts of the tabs that weren't visible before don't actually render for some reason. If you manually resize the window, then the tabs will figure themselves out.

@zadjii-msft commented on GitHub (May 7, 2019): So there's a LOT of different opinions about how tabs should be sized. I'm not even going to open that can of worms here. What I can say is that mouse scrolling of the tabs _should_work. Unfortunately, we're using a pretty early build of the TabControl, so when you try scrolling it with the mouse, the parts of the tabs that weren't visible before don't actually render for some reason. If you manually resize the window, then the tabs will figure themselves out.
Author
Owner

@krzys-h commented on GitHub (May 7, 2019):

I can confirm that scrolling the tab list with does not seem to work at all for me either. I don't have a touch screen to test.

Windows build 10.0.18362.86

@krzys-h commented on GitHub (May 7, 2019): I can confirm that scrolling the tab list with does not seem to work at all for me either. I don't have a touch screen to test. Windows build 10.0.18362.86
Author
Owner

@pkarakal commented on GitHub (May 8, 2019):

Scrolling works with a mouse but not as intended. When I open many terminal tabs as can be seen in the screenshot below, it doesn't show the complete tab and when I open more tabs, they don't even appear in the bar. (the maximum number of tabs are 4)
Also scrolling works with a mouse but not with Windows Precision trackpad.

@pkarakal commented on GitHub (May 8, 2019): Scrolling works with a mouse but not as intended. When I open many terminal tabs as can be seen in the screenshot below, it doesn't show the complete tab and when I open more tabs, they don't even appear in the bar. (the maximum number of tabs are 4) Also scrolling works with a mouse but not with Windows Precision trackpad.
Author
Owner

@matthew4850 commented on GitHub (May 8, 2019):

Ah, I was using my surfaces trackpad

@matthew4850 commented on GitHub (May 8, 2019): Ah, I was using my surfaces trackpad
Author
Owner

@Californ1a commented on GitHub (May 8, 2019):

@kumarharsh commented on May 6, 2019, 11:53 PM EDT:

I think the tabs should resize to a particular min-width, and then start scrolling. Basically, the tab behaviour should be like Firefox and not Chrome.

@zadjii-msft commented on May 7, 2019, 12:56 PM EDT:

So there's a LOT of different opinions about how tabs should be sized. I'm not even going to open that can of worms here.

Might be better suited as a separate issue, but since it came up in here, what about a setting for minimum tab width instead of forcing either "scrolling after min-width" or "no min-width, no scroll" tabs:

If disabled, it would be chrome-like with tabs getting ever smaller, and if enabled, then you can define the min-width you want before it starts scrolling.

@Californ1a commented on GitHub (May 8, 2019): [**@kumarharsh**](https://github.com/kumarharsh) commented on [May 6, 2019, 11:53 PM EDT](https://github.com/microsoft/Terminal/issues/444#issuecomment-489897429 "2019-05-07T03:53:27Z - Replied by Github Reply Comments"): > I think the tabs should resize to _a particular min-width_, and then start scrolling. Basically, the tab behaviour should be like Firefox and not Chrome. [**@zadjii-msft**](https://github.com/zadjii-msft) commented on [May 7, 2019, 12:56 PM EDT](https://github.com/microsoft/Terminal/issues/444#issuecomment-490162811 "2019-05-07T16:56:10Z - Replied by Github Reply Comments"): > So there's a LOT of different opinions about how tabs should be sized. I'm not even going to open that can of worms here. Might be better suited as a separate issue, but since it came up in here, what about a setting for minimum tab width instead of forcing either "scrolling after min-width" or "no min-width, no scroll" tabs: ![](https://i.imgur.com/UYtiZE3.png) If disabled, it would be chrome-like with tabs getting ever smaller, and if enabled, then you can define the min-width you want before it starts scrolling.
Author
Owner

@matthew4850 commented on GitHub (May 8, 2019):

@Californ1a yeah, that sounds like a good solution.

@matthew4850 commented on GitHub (May 8, 2019): @Californ1a yeah, that sounds like a good solution.
Author
Owner

@zadjii-msft commented on GitHub (May 8, 2019):

@Californ1a Let's open a separate issue for discussion of tab sizing. I'd rather each issue discussed an atomic topic, in this case, scrolling the tabs without a touchscreen.

@zadjii-msft commented on GitHub (May 8, 2019): @Californ1a Let's open a separate issue for discussion of tab sizing. I'd rather each issue discussed an atomic topic, in this case, scrolling the tabs without a touchscreen.
Author
Owner

@pkarakal commented on GitHub (May 9, 2019):

Ah, I was using my surfaces trackpad

I rebuilt it and deployed it again and it works 😉

@pkarakal commented on GitHub (May 9, 2019): > Ah, I was using my surfaces trackpad I rebuilt it and deployed it again and it works 😉
Author
Owner

@ghost commented on GitHub (Oct 23, 2019):

:tada:This issue was addressed in #3027, which has now been successfully released as Windows Terminal Preview v0.6.2951.0.🎉

Handy links:

@ghost commented on GitHub (Oct 23, 2019): :tada:This issue was addressed in #3027, which has now been successfully released as `Windows Terminal Preview v0.6.2951.0`.:tada: Handy links: * [Release Notes](https://github.com/microsoft/terminal/releases/tag/v0.6.2951.0) * [Store Download](https://www.microsoft.com/store/apps/9n0dx20hk701?cid=storebadge&ocid=badge)
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#664