Please fill out the following:
{
"human_readable": "1.13-dev",
"variant": "scroll",
"major": 1,
"minor": 13,
"patch": 0,
}
config.txt
Steps to trigger:
- Turn the monitor off, then back on.
- Press Mod4+Shift+Up, which runs
move container to workspace 1; workspace 1 (Mod4+Shift+Down runs the same for workspace 2, in the opposite direction), moving the focused window from the bottom split to the top split.
- Instead of landing in its half of the split, the moved window fills the entire output, covering both splits.
- From this state, toggling fullscreen on/off for any window (e.g. a video player) leaves a black overlay covering the half of the screen that is currently focused.
- The black overlay persists after closing the fullscreened application or scrolling to a different window/workspace. Only restarting scroll clears it.
This does not reproduce every time the monitor is power cycled, so I don't yet have a reliable trigger. Attached are IPC state snapshots captured while stuck in the bad state:
scroll-tree-now.json
scroll-workspaces-now.json
scroll-outputs-now.json
I'll follow up with a full debug log (scroll -d) and IPC event trace (scrollmsg -t subscribe) once I manage to reproduce it again.
Please fill out the following:
Debug Log: Not reproduced yet
Configuration File:
config.txt
Steps to trigger:
move container to workspace 1; workspace 1(Mod4+Shift+Down runs the same for workspace 2, in the opposite direction), moving the focused window from the bottom split to the top split.This does not reproduce every time the monitor is power cycled, so I don't yet have a reliable trigger. Attached are IPC state snapshots captured while stuck in the bad state:
scroll-tree-now.json
scroll-workspaces-now.json
scroll-outputs-now.json
I'll follow up with a full debug log (
scroll -d) and IPC event trace (scrollmsg -t subscribe) once I manage to reproduce it again.