We use an application at my workplace that displays as a banner across the top of the screen. This app is always on top and it "pushes" the desktop icons and other applications down below it. Even apps that render full-screen will have their top border aligned with the bottom border of this app. This application is primarily used in a VMware environment which is where the problem begins. Whenever a user locks one workstation and moves to another with a monitor of a different aspect ratio, there is a risk this application will render partially off the screen on the right side. I'll include a picture I made to help explain:
There is no way to correct it from the app other than closing and re-opening. However, since this app automatically opens, most users would not think of closing and re-opening. It is easy to not notice this application is going off-screen. Unfortunately, this means that important updates are not visible to the user if they appear on the off-screen portion. Has anybody had experience with a similar problem and found a fix for it?
One solution I have tried is DisplayFusion desktop management software. The shortcoming with DisplayFusion in this case is the app doesn't have the usual window styles that applications in Windows launches so it's non-responsive to the commands sent from DisplayFusion.
The only other solution we have thought of is have all monitors be the same size across every workstation. While this may work in the short-term, it only takes one to be replaced with a monitor of a different aspect ratio to cause this problem again.