summaryrefslogtreecommitdiffstats
path: root/sway/commands/input/scroll_method.c
diff options
context:
space:
mode:
authorLibravatar Tony Crisci <tony@dubstepdish.com>2017-12-12 09:02:30 -0500
committerLibravatar Tony Crisci <tony@dubstepdish.com>2017-12-12 09:03:58 -0500
commit538903bc5ace56c1dab0f5287fb4d0bab78a0165 (patch)
treed45d08f64e98a76c730145cf3ea75dd199d9f6c8 /sway/commands/input/scroll_method.c
parentsway input device (diff)
downloadsway-538903bc5ace56c1dab0f5287fb4d0bab78a0165.tar.gz
sway-538903bc5ace56c1dab0f5287fb4d0bab78a0165.tar.zst
sway-538903bc5ace56c1dab0f5287fb4d0bab78a0165.zip
config cleanup
Diffstat (limited to 'sway/commands/input/scroll_method.c')
-rw-r--r--sway/commands/input/scroll_method.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/sway/commands/input/scroll_method.c b/sway/commands/input/scroll_method.c
index 98873938..40277155 100644
--- a/sway/commands/input/scroll_method.c
+++ b/sway/commands/input/scroll_method.c
@@ -9,9 +9,11 @@ struct cmd_results *input_cmd_scroll_method(int argc, char **argv) {
9 return error; 9 return error;
10 } 10 }
11 if (!current_input_config) { 11 if (!current_input_config) {
12 return cmd_results_new(CMD_FAILURE, "scroll_method", "No input device defined."); 12 return cmd_results_new(CMD_FAILURE, "scroll_method",
13 "No input device defined.");
13 } 14 }
14 struct input_config *new_config = new_input_config(current_input_config->identifier); 15 struct input_config *new_config =
16 new_input_config(current_input_config->identifier);
15 17
16 if (strcasecmp(argv[0], "none") == 0) { 18 if (strcasecmp(argv[0], "none") == 0) {
17 new_config->scroll_method = LIBINPUT_CONFIG_SCROLL_NO_SCROLL; 19 new_config->scroll_method = LIBINPUT_CONFIG_SCROLL_NO_SCROLL;
@@ -22,7 +24,8 @@ struct cmd_results *input_cmd_scroll_method(int argc, char **argv) {
22 } else if (strcasecmp(argv[0], "on_button_down") == 0) { 24 } else if (strcasecmp(argv[0], "on_button_down") == 0) {
23 new_config->scroll_method = LIBINPUT_CONFIG_SCROLL_ON_BUTTON_DOWN; 25 new_config->scroll_method = LIBINPUT_CONFIG_SCROLL_ON_BUTTON_DOWN;
24 } else { 26 } else {
25 return cmd_results_new(CMD_INVALID, "scroll_method", "Expected 'scroll_method <none|two_finger|edge|on_button_down>'"); 27 return cmd_results_new(CMD_INVALID, "scroll_method",
28 "Expected 'scroll_method <none|two_finger|edge|on_button_down>'");
26 } 29 }
27 30
28 input_cmd_apply(new_config); 31 input_cmd_apply(new_config);