When Mosaic resizes or positions a window, after attempting to move / resize the window Mosaic checks to see if the window has correctly been resized. Unless disabled in the Mosaic preferences a warning notification will be displayed to tell you if any of the edges of the window have not ended up in the correct position. Here is an example notification:
The notification tells you which edges of the window did not match the expected positions after applying the layout, and these edges are also highlighted in red on the icon to the right of the notification. In this example I attempted to resize a window of the Finder app using a layout which is very narrow, and Finder has a minimum width.
The most common reasons for seeing this notification are:
- The window that was resized had either a minimum or maximum size enforced by the application that owns it, and the layout applied is either larger than the maximum or smaller than the minimum size.
- The layout applied is an Advanced Layout which was designed for a screen with a different resolution to the one the layout was applied on.
- The app being resized does not correctly support accessibility. It is unusual to encounter this problem now, and several apps that have previously caused issues work well on their latest versions. We have created a list of Apps with Resizing Issues which we will add to as issues are reported to describe the problems.
Depending on your display settings in the System Preferences for your Mac you may find the warnings to be more or less common. You may find that setting the Display resolution to More Space in the System Preferences provides you with a more flexible working environment for using multiple windows. Adjusting this setting is a trade off between the amount of screen space available vs the size of text on the screen and how readable you find this:
Regardless of restrictions imposed by the applications that own individual windows, Mosaic makes its best effort to resize and reposition the window, and you may find the window position and size to be acceptable despite the warning. Mosaic notifies you so that you can understand why this may be occurring and potentially adjust your layouts to reduce or prevent the issue.
For a more detailed discussion on possible ways to solve or improve this issue, see the topic regarding Low Resolution Screens
If you do not wish to be notified when issues like this occur you can also disable the notification in the Mosaic preferences by:
- Click the Mosaic status menu icon
- Select the Preferences... option
- Click the General tab
- Untick the Display Issue Resizing Window warnings option