elementary / elementary/settings-display
Display overlaps another display when disabling Mirror Mode or a monitor
- Dominant language
- Vala
- Stars
- 16
- Forks
- 19
- Avg merge
- 1d 11h
- Merged PRs (30d)
- 1
Description
### What Happened?
Display widgets overlaps one each other if I disable Mirror (Clone) Mode or a monitor. It may occurs because:
- Mutter DisplayConfig interface doesn't return monitor layouts with disabled monitors;
- Cloned monitors always has coordinates x = 0; y = 0.
Display transformation seems to be affected too.

### Steps to Reproduce
1. Open Display Settings when using two or more monitors
2. Disable a monitor or enable then disable Mirror Mode
3. Watch Display Widgets overlaping each other
### Expected Behavior
- When disabling Mirror Mode, display settings should restore previous Display Layout state
- When disabling a monitor, display settings should keep Display Layout without changing it
### OS Version
8.x (Circe)
### Session Type
Classic and Secure Sessions (I have tested in both)
### Software Version
Latest release (I have run all updates)
### Log Output
```shell
```
### Hardware Info
_No response_
Contributor guide
Assessment
This issue has not been assessed yet.