Search Issue Tracker
By Design
Votes
0
Found in
2020.3.43f1
2021.3.16f1
2022.2.2f1
2023.1.0a24
Issue ID
UUM-22093
Regression
No
[Linux] Pop-up Editor windows open on different display than the one the Editor is located in on a multi-monitor setup
How to reproduce:
1. Open any project on a multi-monitor setup
2. Move the Editor window to the right-most monitor
3. Open the "Build Settings" window
4. Note the newly opened window's location
Expected result: The "Build Settings" window opened on the same monitor as the Editor
Actual result: The "Build Settings" window opened on the left-most monitor
Reproducible with: 2020.3.43f1, 2021.1.16f1, 2022.2.2f1, 2023.1.0a24
Reproducible on: Ubuntu 20.40
Not reproducible on: Windows 10
Note: The issue is also present when opening the "Package Manager" window but not the "Color" window
Comments (2)
-
ka-Ze_7000
Aug 20, 2024 19:00
This issue is not resolved. At least not on Plasma 6.
Some windows (e.g. undo history) will pop up at the origin of the underlying coordinate system of the displays – which is the top left corner – every single time, even after having moved them before. Neither the intended behavior nor the intended initial position, I presume.
If the primary monitor is to the right of the secondary, affected windows will thus open in the top left corner of the secondary screen, even when the unity editor is on the primary screen.
This circumstance has the side-effect of causing affected windows to initialize outside of visible screen space if the secondary monitors y-position is shifted downwards further than the height of the window.
Because I can't attach a visualization here I want to give an example:
Let's say the undo history window has a height of 500px and the secondary monitor has the coordinates 0,600. The window initializes at 0,0 – making it invisible and unusable.This happens on X11 and due to Unity relying on XWayland on Wayland as well.
Also happens on a fresh user with pristine configs and settings. -
KCAR
Aug 18, 2023 02:52
Yes, the popup windows launch were they were last used.
The problem is when you have multiple monitors. The popups DO NOT move with the application.
If you move Unity from Monitor 1 to monitor 2, the popups (hamburger menu's), context menu's, Add Component menu, gizmo's menu, scene menu, game menu....
Still appear on monitor 1.ONLY the top level (File, Edit, Assets, GameObject, Component..._) menu's work properly.
Finally, unlike build settings window, context menu's cannot be moved to a new location.
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Editor Perforce login fails when Perforce shows a license expiry warning
- Assertion failed error in HDRP builds when enabling STP via script
- FBX Resamples Curves incorrectly when importing FBX files
- ProBuilder GameObject Faces disappear when increasing the Sides Count value
- FileUtil.CopyFileOrDirectory throws IOException when destination parent folder does not exist
Resolution Note:
On all Platforms including Linux Platform Build Settings window (along with similar windows such as Package Manager) opens at the last size and position they were used in.
Therefore, this is behaving as designed