From 0b157c4e92eaf1710740e019abbc04f8e69431b1 Mon Sep 17 00:00:00 2001 From: quininer kel Date: Thu, 5 Jan 2017 21:33:45 +0800 Subject: [PATCH] Allow key_binding have space --- src/config.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/config.rs b/src/config.rs index afbae8a3..5daa4455 100644 --- a/src/config.rs +++ b/src/config.rs @@ -256,7 +256,7 @@ impl de::Deserialize for ModsWrapper { use ::glutin::{mods, Mods}; let mut res = Mods::empty(); for modifier in value.split('|') { - match modifier { + match modifier.trim() { "Command" | "Super" => res |= mods::SUPER, "Shift" => res |= mods::SHIFT, "Alt" | "Option" => res |= mods::ALT, @@ -330,7 +330,7 @@ impl de::Deserialize for ModeWrapper { }; for modifier in value.split('|') { - match modifier { + match modifier.trim() { "AppCursor" => res.mode |= mode::APP_CURSOR, "~AppCursor" => res.not_mode |= mode::APP_CURSOR, "AppKeypad" => res.mode |= mode::APP_KEYPAD,