-
Notifications
You must be signed in to change notification settings - Fork 209
Open
Description
Describe the bug
Disabling a monitor causes anything that's per monitor (OSD showing on the active display, per-monitor workspaces) to always run on the wrong display
To Reproduce
- Use three monitors
- In my case: Use split-monitor-workspaces plugin. Not sure if relevant
- Disable one of the monitors (in my case the rightmost monitor, not sure if relevant)
- Cause something that'll show the OSD like changing volume via hotkeys, and the OSD will appear on the incorrect monitor
- When switching workspaces, the workspace indicator in hyprpanel will change on the monitor where the workspace hasn't changed. The Workspace itself changes correctly.
In other words: I have monitors A, B and C. I disabled monitor C. Now, when I change workspaces on Monitor B, the workspace changes correctly, but the workspace indicator changes on Monitor A
Interestingly, enabling Monitor C again doesn't solve this, nor does restarting Hyprpanel. I havent tested it with the monitor being disabled right away through the config as my setup wouldnt really work that way, but that may indicate that hyprpanel has issues with disabled but connected monitors as a whole.
Expected behavior
Changing the Workspace on Monitor B should change the workspace indicator on Monitor B and keep the mouse there.
Desktop (please complete the following information):
- Distribution: Arch Linux
- Window Manager/Desktop Environment: Hyprland (ags-hyprpanel-git r614.6385f2e-1)
- Addons: split-monitor-workspaces
Metadata
Metadata
Assignees
Labels
No labels