When using multiple monitors, pop-up screens may not
be displayed correctly. The “relative to element” setting for the “Positioning”
property is used to configure how a pop-up screen is switched on. While the
pop-up screen on monitor 1 is displayed at correct distance relative to the
reference point, it is positioned incorrectly on monitor 2. Also the
alternative reference point, which is correctly used as a substitute on monitor
1, is not used on monitor 2.
The cause of this bug is the method used to validate the limits of “relative to element”. All calculations were based on the size of the virtual screen, i.e. the total size of all screens.
This has been modified, now the coordinates of the current monitor on which the element must be positioned are used. This means that pop-up screens are displayed on all monitors at the correct distance from the reference point.
To benefit from this fix: