mirror of
https://github.com/DreamMaoMao/maomaowm.git
synced 2026-03-29 07:58:21 -04:00
fix: binds not work
This commit is contained in:
parent
38bc6b2ffc
commit
3ea37ddb52
1 changed files with 3 additions and 2 deletions
|
|
@ -18,7 +18,7 @@
|
||||||
|
|
||||||
enum { NUM_TYPE_MINUS, NUM_TYPE_PLUS, NUM_TYPE_DEFAULT };
|
enum { NUM_TYPE_MINUS, NUM_TYPE_PLUS, NUM_TYPE_DEFAULT };
|
||||||
|
|
||||||
enum { KEY_TYPE_SYM, KEY_TYPE_CODE };
|
enum { KEY_TYPE_CODE, KEY_TYPE_SYM };
|
||||||
|
|
||||||
typedef struct {
|
typedef struct {
|
||||||
uint32_t keycode1;
|
uint32_t keycode1;
|
||||||
|
|
@ -1949,7 +1949,8 @@ void parse_option(Config *config, char *key, char *value) {
|
||||||
}
|
}
|
||||||
|
|
||||||
parse_bind_flags(key, binding);
|
parse_bind_flags(key, binding);
|
||||||
binding->keysymcode = parse_key(keysym_str, binding->keysymcode.type);
|
binding->keysymcode =
|
||||||
|
parse_key(keysym_str, binding->keysymcode.type == KEY_TYPE_SYM);
|
||||||
binding->mod = parse_mod(mod_str);
|
binding->mod = parse_mod(mod_str);
|
||||||
binding->arg.v = NULL;
|
binding->arg.v = NULL;
|
||||||
binding->arg.v2 = NULL;
|
binding->arg.v2 = NULL;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue