From 41e48565a6116c5e5fc958cbaf5eda9508b6996c Mon Sep 17 00:00:00 2001 From: Ashley Wulber Date: Fri, 17 Jun 2022 15:39:39 -0400 Subject: [PATCH] add sleep --- applets/cosmic-applet-workspaces/src/wayland.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/applets/cosmic-applet-workspaces/src/wayland.rs b/applets/cosmic-applet-workspaces/src/wayland.rs index d84fa0cc..ea76a9aa 100644 --- a/applets/cosmic-applet-workspaces/src/wayland.rs +++ b/applets/cosmic-applet-workspaces/src/wayland.rs @@ -1,5 +1,5 @@ use crate::{utils::{Activate}, wayland::generated::client::zext_workspace_manager_v1::ZextWorkspaceManagerV1}; -use std::{env, os::unix::net::UnixStream, path::PathBuf, sync::Arc, mem}; +use std::{env, os::unix::net::UnixStream, path::PathBuf, sync::Arc, mem, time::Duration}; use gtk4::glib; use tokio::sync::mpsc; use wayland_backend::client::ObjectData; @@ -69,7 +69,6 @@ pub fn spawn_workspaces(tx: glib::Sender) -> mpsc::Sender { while state.running { let mut changed = false; while let Ok(request) = workspaces_rx.try_recv() { - dbg!(&request); if let Some(w) = state.workspace_groups.iter().find_map(|g| { g.workspaces .iter() @@ -83,7 +82,7 @@ pub fn spawn_workspaces(tx: glib::Sender) -> mpsc::Sender { state.workspace_manager.as_ref().unwrap().commit(); } event_queue.sync_roundtrip(&mut state).unwrap(); - + std::thread::sleep(Duration::from_millis(16)); } }); } else {