How does 1Piece handle Spaces, the Dock, and app switching on Mac?

Updated

1Piece handles Spaces, the Dock, and app switching through four separate features that can be used independently: Hot Corners for switching Spaces or the active window, a Switch Active App behavior for when an app's windows are all minimized or closed, an automatic Dock hide/show toggle tied to app switching, and an Adjust Windows behavior that resizes and repositions an app's windows when the app is activated. All four are described on app1piece.com as part of the app's window-management and usability toolset. The site does not publish pricing or system-requirement details, so check the download page before relying on it for a specific macOS version.

Spaces and active-window switching via Hot Corners

1Piece lets you assign the display corners as Hot Corners, which perform various functions through mouse actions on those corners. Per the site, Hot Corners can be used to switch the Space or the active window. This means you can move the pointer into a corner to change which Space you're viewing or bring a different window forward, without a keyboard shortcut.

A practical setup: assign one corner to "next Space" and another to "previous Space," then keep the opposite corners free for other 1Piece actions so you don't trigger two behaviors by accident. The site presents Hot Corners as a general-purpose trigger, so the exact function list depends on what the app exposes in its settings.

Switching apps when windows are minimized or closed

The Switch Active App feature changes what happens when every window of the currently active app on the desktop has been minimized or closed: 1Piece switches you to another app. This targets a common macOS annoyance — you minimize the last window of an app, and the desktop is left with no active window to work in.

For example, if you close the last Safari window while writing in another app, 1Piece can move focus to the next app instead of leaving an empty desktop. Whether this suits you depends on whether you prefer an empty desktop or an automatic handoff; if you often close windows deliberately to clear the screen, this behavior may feel intrusive.

Dock visibility tied to app switching

The Hide / Show Dock feature automatically toggles macOS's "Automatically hide and show the Dock" setting when you switch the active app. The idea is to reclaim screen space while working in one app and restore the Dock when you move to another.

Because this changes a system-level Dock setting rather than drawing an overlay, expect the Dock's behavior to follow whatever state 1Piece sets. If you already manage Dock visibility manually or through another utility, test this feature first to avoid conflicting toggles.

Automatic window adjustment on app activation

Adjust Windows automatically adjusts the size and position of an app's windows when that app is activated. The site describes two specific behaviors: maximizing windows larger than a certain size, and moving windows so they stay within the desktop. This is useful when you switch to an app whose window was left partly off-screen or at an awkward size.

The "certain size" threshold is configurable in principle but not documented on the page, so check the app's settings for the actual value. If you rely on precise window layouts, verify that the automatic adjustment doesn't override a layout you set manually.

How the pieces fit together

Need 1Piece feature Trigger
Change Space or active window Hot Corners Mouse at a display corner
Avoid an empty desktop after closing windows Switch Active App Last window minimized or closed
Reclaim screen space per app Hide / Show Dock App switch
Fix window size/position per app Adjust Windows App activation

These features overlap with macOS's own Mission Control, Dock settings, and window management, so the sensible approach is to enable one behavior at a time and confirm it doesn't fight a system setting you already depend on. Start with Hot Corners or Adjust Windows, since those are the least likely to conflict with existing habits, then add the Dock and app-switching behaviors if they match how you work.