App windows are going under uBar

Created by Edward Brawer, Modified on Tue, 26 Jul 2022 at 12:39 PM by Edward Brawer


An app's windows are going under uBar and not being automatically resized out from under it.


uBar uses the Accessibility (AX) API to manage windows. If uBar is not able to stop an app's windows from resizing under it, there are three possibilities:

  1. The app does not fully implement AX, which uBar uses to manage windows. While apps developed natively using Cocoa and Xcode receive a "free" implementation of AX as part of AppKit, ported or non-native apps often do not. This includes Java apps (eclipse, and most Java IDEs), many Carbon-originated apps (Photoshop, QuarkXpress, etc), and potentially others. For uBar to manage those apps, their developers must implement the AX API.
  2. If you are running a window management app, as those also make use of AX to position windows, which can potentially cause a conflict.
    The following is a list of known window management applications that could be causing a conflict. If any of these are installed, try disabling them and see if uBar works.
    • AquaSnap
    • BetterSnapTool
    • BetterTouchTool
    • Breeze
    • Cinch
    • Divvy (workaround: add a bottom margin in the settings to ensure that it doesn't cover uBar)
    • DoublePane
    • Flexiglass
    • HyperDock
    • iSnap
    • RightZoom
    • ShiftIt
    • SizeUp
    • SizeWell
    • Spectacle
    • Stay
    • TileWindows
    • WindowTidy
  3. You may be running a sandboxed version of uBar. Only the full version of uBar can use AX to manage app windows.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article