diff options
| author | Victor Kareh <[email protected]> | 2025-08-29 12:18:09 -0400 |
|---|---|---|
| committer | Luke from DC <[email protected]> | 2025-11-01 19:22:36 +0000 |
| commit | 7e100f3ed4f1279c67d596654b665e3f347ca455 (patch) | |
| tree | 5749a0bd2c809f5af5347dd918edeee198307f1d /src/include/prefs.h | |
| parent | 17c0b318817c96013d6967daf4e2d79539d23627 (diff) | |
| download | marco-7e100f3ed4f1279c67d596654b665e3f347ca455.tar.bz2 marco-7e100f3ed4f1279c67d596654b665e3f347ca455.tar.xz | |
keybindings: Release keyboard grab on screenshot commands
This prevents race conditions with applications like mate-screenshot
that need to grab input (e.g. for area selection).
Fixes mate-desktop/mate-utils#37
Diffstat (limited to 'src/include/prefs.h')
| -rw-r--r-- | src/include/prefs.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/include/prefs.h b/src/include/prefs.h index 1bd7e258..ebfd2c55 100644 --- a/src/include/prefs.h +++ b/src/include/prefs.h @@ -29,6 +29,11 @@ #include "common.h" #include <pango/pango-font.h> +#define MAX_COMMANDS (32 + NUM_EXTRA_COMMANDS) +#define NUM_EXTRA_COMMANDS 2 +#define SCREENSHOT_COMMAND_IDX (MAX_COMMANDS - 2) +#define WIN_SCREENSHOT_COMMAND_IDX (MAX_COMMANDS - 1) + typedef enum { META_PREF_MOUSE_BUTTON_MODS, |
