diff options
Diffstat (limited to 'src/events/Misc.cpp')
| -rw-r--r-- | src/events/Misc.cpp | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/src/events/Misc.cpp b/src/events/Misc.cpp index 6381937c..bd65adcd 100644 --- a/src/events/Misc.cpp +++ b/src/events/Misc.cpp @@ -221,20 +221,3 @@ void Events::listener_newSessionLock(wl_listener* listener, void* data) { g_pSessionLockManager->onNewSessionLock((wlr_session_lock_v1*)data); } - -void Events::listener_newShortcutInhibitor(wl_listener* listener, void* data) { - const auto INHIBITOR = (wlr_keyboard_shortcuts_inhibitor_v1*)data; - - const auto PINH = &g_pKeybindManager->m_lShortcutInhibitors.emplace_back(); - PINH->hyprListener_destroy.initCallback( - &INHIBITOR->events.destroy, - [](void* owner, void* data) { - const auto OWNER = (SShortcutInhibitor*)owner; - g_pKeybindManager->m_lShortcutInhibitors.remove(*OWNER); - }, - PINH, "ShortcutInhibitor"); - - PINH->pWlrInhibitor = INHIBITOR; - - Debug::log(LOG, "New shortcut inhibitor for surface {:x}", (uintptr_t)INHIBITOR->surface); -} |
