fix: 切换到后台后一分钟内,截图效率降低的问题。

This commit is contained in:
2023-01-26 23:30:28 +08:00
parent 2058220ead
commit a33659c8c5
3 changed files with 15 additions and 1 deletions

View File

@@ -92,6 +92,7 @@ impl CoreManager {
}
pub async fn play_follow(&self) -> anyhow::Result<()> {
macos_app_nap::prevent();
let mut futs = vec![];
let configs = picker::config::Manager::global().reload_config().await;
let configs = match configs {
@@ -220,7 +221,7 @@ impl CoreManager {
if let AmbientLightMode::Follow = *lock {
drop(lock);
let screenshot = picker.take_screenshot()?;
// info!("Take Screenshot Spend: {:?}", start.elapsed());
info!("Take Screenshot Spend: {:?}", start.elapsed());
match tx.send(screenshot).await {
Ok(_) => {}
Err(err) => {