Use ThreadExecutor instead of calloop executor

I thought the calloop executor had been fixed, but it still seems to
have issues that were preventing capture of continuous frames from
working consistently.

Fixes https://github.com/pop-os/cosmic-workspaces-epoch/issues/160.
This commit is contained in:
Ian Douglas Scott 2025-04-15 12:34:37 -07:00
parent 7ab1f93acf
commit 74270a2deb
4 changed files with 21 additions and 20 deletions

View file

@ -29,6 +29,7 @@ rust-embed = "8.1.0"
rustix = { version = "0.38.30", features = ["fs"] }
calloop-wayland-source = "0.4.0"
aliasable = "0.1.3"
futures-executor = { version = "0.3.31", features = ["thread-pool"] }
[dependencies.i18n-embed]
version = "0.15.3"