This has been bugging me for a while as well. (I go through the drill of restoring windows to their correct screens every time I restore a session.)
I was thinking about how we could implement it. I think the way it would need to be done would be to have each platform's widget code provide a string representation of the screen that a window is on, and allow chrome to get and set that representation.
But we should definitely be careful not to restore windows to a screen that no longer exists.
This has been bugging me for a while as well. (I go through the drill of restoring windows to their correct screens every time I restore a session.)
I was thinking about how we could implement it. I think the way it would need to be done would be to have each platform's widget code provide a string representation of the screen that a window is on, and allow chrome to get and set that representation.
But we should definitely be careful not to restore windows to a screen that no longer exists.