feat: scrolling

This commit is contained in:
Ashley Wulber 2022-06-20 14:42:12 -04:00
parent 6657cd514b
commit 3b4f15b935
No known key found for this signature in database
GPG key ID: 5216D4F46A90A820
7 changed files with 73 additions and 15 deletions

View file

@ -1,6 +1,6 @@
mod imp;
use crate::{workspace_object::WorkspaceObject, Activate, TX};
use crate::{workspace_object::WorkspaceObject, Activate, TX, utils::WorkspaceEvent};
use glib::Object;
use gtk4::{glib, prelude::*, subclass::prelude::*, ToggleButton};
@ -44,7 +44,7 @@ impl WorkspaceButton {
let id_clone = id.clone();
if !is_active {
glib::MainContext::default().spawn_local(async move {
TX.get().unwrap().send(id_clone).await.unwrap();
TX.get().unwrap().send(WorkspaceEvent::Activate(id_clone)).await.unwrap();
});
}
});