Alt-tab-macos: Thumbnails get clipped off-screen when too many windows are open

Created on 30 Oct 2019  路  4Comments  路  Source: lwouis/alt-tab-macos

As a test for the vertical placement of the ThumbnailPanel I opened way to many windows to see what happens. The ThumbnailPanel expands out of the visibleFrame. There will be some solution required for this use case.

bug

Most helpful comment

Clarification for AltTab

The UI is fine as long as the thumbnails fit the screen:

image

Then if more windows are open, the UI is clipped at the bottom:

image

Note that you can still select the off-screen thumbnails.

Hyperswitch behaves the same

image

Note that even though the window has its bottom corners rounded, more thumbnails are indeed clipped away at the bottom. You can still blindly select then with a few tabs, as for AltTab.

macOS command-tab shrinks icons

image

image

macOS Mission Control shrinks thumbnails

image

image

Windows 10 alt-tab clips but let's user cycle to off-screen thumbnails

image

image

WindowsSwitcher clips but let's user cycle to off-screen thumbnails

image

All 4 comments

Clarification for AltTab

The UI is fine as long as the thumbnails fit the screen:

image

Then if more windows are open, the UI is clipped at the bottom:

image

Note that you can still select the off-screen thumbnails.

Hyperswitch behaves the same

image

Note that even though the window has its bottom corners rounded, more thumbnails are indeed clipped away at the bottom. You can still blindly select then with a few tabs, as for AltTab.

macOS command-tab shrinks icons

image

image

macOS Mission Control shrinks thumbnails

image

image

Windows 10 alt-tab clips but let's user cycle to off-screen thumbnails

image

image

WindowsSwitcher clips but let's user cycle to off-screen thumbnails

image

Hard clip: AltTab, HyperSwitch

I can see 3 ways to implement a solution:

  • "Scrolling" row by row (like WindowSwitcher, Windows 10 alt-tab)
  • Paginate (not row by row, but page by page)
  • Downscaling the thumbnails (like Apple MC and command-tab)

Right now I prefer downscaling as it's the easiest to implement, and I think it's the best UX

@lwouis Nice evaluation/comparison of the solutions in other applications. Fully agree here, the downscale has the best UX since it does not require any additional non-native navigation ideas to scroll or paginate and one can see at once his pile of windows.

馃憤 for downscaling!

Was this page helpful?
0 / 5 - 0 ratings