From aa2d82469fba1f80d7764e8b05d1347e25ae347a Mon Sep 17 00:00:00 2001 From: postsolar <120750161+postsolar@users.noreply.github.com> Date: Sat, 17 May 2025 10:22:26 +0300 Subject: [PATCH] Send a dummy event on init so that the widget starts hidden --- src/modules/bindmode.rs | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/modules/bindmode.rs b/src/modules/bindmode.rs index b6bee8e..2af0aca 100644 --- a/src/modules/bindmode.rs +++ b/src/modules/bindmode.rs @@ -2,7 +2,7 @@ use crate::channels::{AsyncSenderExt, BroadcastReceiverExt}; use crate::clients::compositor::BindModeUpdate; use crate::config::{CommonConfig, LayoutConfig, TruncateMode}; use crate::gtk_helpers::IronbarLabelExt; -use crate::modules::{Module, ModuleInfo, ModuleParts, WidgetContext}; +use crate::modules::{Module, ModuleInfo, ModuleParts, ModuleUpdateEvent, WidgetContext}; use crate::{module_impl, spawn}; use color_eyre::Result; use gtk::Label; @@ -72,6 +72,15 @@ impl Module