For the most part this is a compositor thing, but SDL does play a small role in this. I discovered a mention of us while looking at Plasma's Wayland showstoppers:
https://community.kde.org/Plasma/Wayland_Showstoppers
https://invent.kde.org/plasma/kwin/-/wikis/Restarting
Since it looks like some kind of changes need to be made in SDL, we should have it in our records, so here it is. There's a patchset here but it's pretty old...
https://github.com/davidedmundson/SDL/commits/reconnect_mouse
... we should coordinate with them as work on compositor restarts continues. I'm still stuck in other work right now so this is not on my TODO at all.
For the most part this is a compositor thing, but SDL does play a small role in this. I discovered a mention of us while looking at Plasma's Wayland showstoppers:
https://community.kde.org/Plasma/Wayland_Showstoppers
https://invent.kde.org/plasma/kwin/-/wikis/Restarting
Since it looks like some kind of changes need to be made in SDL, we should have it in our records, so here it is. There's a patchset here but it's pretty old...
https://github.com/davidedmundson/SDL/commits/reconnect_mouse
... we should coordinate with them as work on compositor restarts continues. I'm still stuck in other work right now so this is not on my TODO at all.