Skip to content

Commit

Permalink
Fix dwControlKeyState always including ENHANCED_KEY
Browse files Browse the repository at this point in the history
  • Loading branch information
lhecker committed Nov 21, 2023
1 parent 376737e commit 9c50a03
Showing 1 changed file with 0 additions and 1 deletion.
1 change: 0 additions & 1 deletion src/terminal/parser/InputStateMachineEngine.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -794,7 +794,6 @@ DWORD InputStateMachineEngine::_GetModifier(const size_t modifierParam) noexcept
// VT Modifiers are 1+(modifier flags)
const auto vtParam = modifierParam - 1;
DWORD modifierState = 0;
WI_SetFlagIf(modifierState, ENHANCED_KEY, modifierParam > 0);
WI_SetFlagIf(modifierState, SHIFT_PRESSED, WI_IsFlagSet(vtParam, VT_SHIFT));
WI_SetFlagIf(modifierState, LEFT_ALT_PRESSED, WI_IsFlagSet(vtParam, VT_ALT));
WI_SetFlagIf(modifierState, LEFT_CTRL_PRESSED, WI_IsFlagSet(vtParam, VT_CTRL));
Expand Down

0 comments on commit 9c50a03

Please sign in to comment.