diff --git a/src/core/layout.rs b/src/core/layout.rs index 2c820fb..843b988 100644 --- a/src/core/layout.rs +++ b/src/core/layout.rs @@ -440,7 +440,7 @@ impl Part { } let key_supp = kbd.key_supported(self.val.0); - self.key_avail = self.val.0 != Keysym::NoSymbol && key_supp; + self.key_avail = val.0 != Keysym::NoSymbol && key_supp; self.text_avail = text_avail && Self::keyvalue_has_text(&val); self.val = val; }