Hi
See the issue here on winit: rust-windowing/winit#4414
Its not a bug per se, just an issue which cannot be handled correctly without special cases on the user side when using a softbuffer / winit combo with the current API.
I thought I would just point this out :)
Thanks