summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMaxVerevkin <maxxverrr@gmail.com>2023-04-10 15:00:11 +0300
committerMaxVerevkin <maxxverrr@gmail.com>2023-04-10 15:02:07 +0300
commit30ef665b51df3aee79df1088e17f604312378100 (patch)
tree44023f7bbea0a24ecc825c5b4623aea8ef9127a7 /src
parente2a95a41d3ae615b0bfdf69138d77f2bdf383e1c (diff)
downloadi3bar-mango-30ef665b51df3aee79df1088e17f604312378100.tar.gz
flush wl connection when show/hide
Diffstat (limited to 'src')
-rw-r--r--src/main.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/main.rs b/src/main.rs
index 72d635c..556d7e1 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -69,6 +69,7 @@ fn main() -> anyhow::Result<()> {
if fds[1].any().unwrap_or(false) {
nix::unistd::read(sig_read, &mut [0; 1])?;
state.toggle_visibility(&mut conn);
+ conn.flush(IoMode::Blocking)?;
}
if fds.len() > 2 && fds[2].any().unwrap_or(false) {