Compare commits
2 Commits
0997b124a2
...
60a7f4ddff
Author | SHA1 | Date | |
---|---|---|---|
60a7f4ddff | |||
b621743d9d |
@ -1,13 +1,11 @@
|
||||
use std::{
|
||||
collections::{BTreeMap, HashMap},
|
||||
net::SocketAddr,
|
||||
os::linux::net::SocketAddrExt,
|
||||
path::PathBuf,
|
||||
str::FromStr,
|
||||
};
|
||||
|
||||
use crate::socket::{create_niri_socket, tell};
|
||||
use anyhow::{Error, Result, anyhow};
|
||||
use anyhow::{Result, anyhow};
|
||||
use microxdg::Xdg;
|
||||
use niri_ipc::{Event, Request};
|
||||
use niri_tag::{TagCmd, TagEvent, TagState};
|
||||
@ -16,7 +14,7 @@ use nix::unistd::geteuid;
|
||||
use smol::{
|
||||
channel::{self},
|
||||
future,
|
||||
io::{AsyncBufReadExt, AsyncWriteExt, BufReader, BufWriter},
|
||||
io::{AsyncBufReadExt, AsyncWriteExt, BufReader},
|
||||
net::unix::{UnixListener, UnixStream},
|
||||
stream::StreamExt,
|
||||
};
|
||||
|
@ -353,7 +353,12 @@ impl NiriTag {
|
||||
},
|
||||
};
|
||||
// then arrange corresponding state in the compositor
|
||||
self.do_action(action).await
|
||||
self.do_action(action).await?;
|
||||
tell(
|
||||
&mut self.socket,
|
||||
Request::Action(Action::CenterVisibleColumns {}),
|
||||
)
|
||||
.await
|
||||
}
|
||||
|
||||
async fn handle_event(&mut self, ev: Event) -> Result<()> {
|
||||
|
Loading…
Reference in New Issue
Block a user