From: Didier Loiseau <didierloiseau+git@gmail.com>
Date: Tue, 5 Apr 2016 22:13:18 +0000 (+0200)
Subject: Removed D(LSFT) is CSA macros
X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=db35212422f228cd9ddf68b61f47380fe1842e83;p=qmk_firmware.git

Removed D(LSFT) is CSA macros

Were causing stuck LSFT weak mods.
---

diff --git a/keyboard/ergodox_ez/keymaps/bepo/keymap.c b/keyboard/ergodox_ez/keymaps/bepo/keymap.c
index 7fac3597f..8d7761985 100644
--- a/keyboard/ergodox_ez/keymaps/bepo/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/bepo/keymap.c
@@ -466,9 +466,9 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
                         unregister_code(KC_1 + (id - M_1));
                         break;
                     case M_DEGR:
-                        return MACRO(UP(CSA_ALTGR), D(LSFT), U(SCLN), END);
+                        return MACRO(UP(CSA_ALTGR), U(SCLN), END);
                     case M_SCLN:
-                        return MACRO(D(LSFT), U(SCLN), END);
+                        return MACRO(U(SCLN), END);
                     case M_NBSP:
                         del_weak_mods(MOD_BIT(CSA_ALTGR));
                         return MACRO(U(SPACE), END);