diff --git a/src/core/hyprlock.cpp b/src/core/hyprlock.cpp index 5609ead..e55c47c 100644 --- a/src/core/hyprlock.cpp +++ b/src/core/hyprlock.cpp @@ -664,7 +664,7 @@ void CHyprlock::onKey(uint32_t key, bool down) { void CHyprlock::handleKeySym(xkb_keysym_t sym, bool composed) { const auto SYM = sym; - if (SYM == XKB_KEY_Escape || (m_bCtrl && (SYM == XKB_KEY_u || SYM == XKB_KEY_BackSpace))) { + if (SYM == XKB_KEY_Escape || (m_bCtrl && (SYM == XKB_KEY_u || SYM == XKB_KEY_BackSpace || SYM == XKB_KEY_a))) { Debug::log(LOG, "Clearing password buffer"); m_sPasswordState.passBuffer = "";