You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe The Bug
When the screens get locked only the primary windows gets a screenshot, the other screen only has a white image. The visual typing indicator gets displayed on both screens. (Both with and without blur)
To Reproduce
Steps to reproduce the behavior:
Have a multi monitor setup
Use a version >= 1.2.0
Lock the screen automatically or manual
Screenshot for primary but white background for other screens.
Expected Behavior
All screens/displays should show a screenshot from the contents when the lock is in place.
System Info:
Void Linux
i3lock --version = 2.15
i3lockr --version = 1.2.0 and 1.2.1
The text was updated successfully, but these errors were encountered:
Looks like scrap's Display::primary (as used here) is the culprit. You'd want to iterate over all available displays with Display::all() like they do in their list example
I tried to create a patch with Display::all() but my current Rust knowledge is not enough to figure out how to make the code work with a Vec<Display> instead of the Display.
Couldn't figure out how to use the available functions to iterate over every display in the vector.
Describe The Bug
When the screens get locked only the primary windows gets a screenshot, the other screen only has a white image. The visual typing indicator gets displayed on both screens. (Both with and without blur)
To Reproduce
Steps to reproduce the behavior:
Expected Behavior
All screens/displays should show a screenshot from the contents when the lock is in place.
System Info:
i3lock --version
= 2.15i3lockr --version
= 1.2.0 and 1.2.1The text was updated successfully, but these errors were encountered: