Results 102 comments of crumblingstatue

That sounds like it might work. If you'd like you can submit a pull request, but for now I'll try to explore what other thread safety issues we might have.

We now have a [vendored-sfml](https://github.com/jeremyletang/rust-sfml/tree/vendored-sfml) branch, for people curious about vendoring and statically linking SFML.

> But, thinking about it more... if CSFML are DLLs containing a statically linked SFML, and the rust-sfml crate only interfaces with CSFML, then rust-sfml should not need to link...

> So it should be possible to skip the reference to sfml libraries in windows only? Can that be checked in the various build.rs ffi files that emit both libraries...

Didn't know this was a thing until now. One workaround is doing `ui.input(|inp| inp.events.iter().any(|ev| matches!(ev, egui::Event::Copy)))`, if you're simply interested in `ctrl + c` that egui "stole".

This is one of the biggest usability issues with my application right now. And some widgets seem to lack a non-wrapping variant, like `SelectableLabel`, so I can't use that workaround.

One workaround is to disable wrapping for the ui of the table entirely. `ui.style_mut().wrap = Some(false);` This requires the least amount of changes.

It would be nice if it was also toggleable instead of having to hold down a button

Thank you, I'll try it out tomorrow!