diff options
| author | Vaxry <vaxry@vaxry.net> | 2024-04-25 14:32:35 +0100 |
|---|---|---|
| committer | Vaxry <vaxry@vaxry.net> | 2024-04-25 14:32:35 +0100 |
| commit | 01df3b73d815beaa892849ae7bd4eddc94642dc7 (patch) | |
| tree | 468929431da9777616ccc7b483260df4060cd301 /src/events/Misc.cpp | |
| parent | ecf282d331a8aa19c0fe10c739cd31d3b3ab64a2 (diff) | |
shortcuts-inhibitor: move to new impl
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); -} |
