From dad36c34a7df6054bc78ed5046416f03e79efe72 Mon Sep 17 00:00:00 2001
From: Miezhiko <Miezhiko@gmail.com>
Date: Mon, 6 Sep 2021 10:30:04 +0400
Subject: [PATCH] Fix numpad Enter on Linux

Signed-off-by: Miezhiko <Miezhiko@gmail.com>
---
 indra/llwindow/llwindowsdl.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/indra/llwindow/llwindowsdl.cpp b/indra/llwindow/llwindowsdl.cpp
index a945515dd64..5d0a7bb70ed 100644
--- a/indra/llwindow/llwindowsdl.cpp
+++ b/indra/llwindow/llwindowsdl.cpp
@@ -1878,8 +1878,8 @@ void LLWindowSDL::gatherInput()
             mKeyModifiers = (SDL_Keymod) event.key.keysym.mod;
 
             gKeyboard->handleKeyDown(mKeyVirtualKey, mKeyModifiers);
-            if (mKeyVirtualKey == SDLK_RETURN)
-                handleUnicodeUTF16(mKeyVirtualKey, gKeyboard->currentMask(FALSE));
+            if (mKeyVirtualKey == SDLK_RETURN || mKeyVirtualKey == SDLK_KP_ENTER)
+                handleUnicodeUTF16(SDLK_RETURN, gKeyboard->currentMask(FALSE));
             // part of the fix for SL-13243
             if (SDLCheckGrabbyKeys(event.key.keysym.sym, TRUE) != 0)
                 SDLReallyCaptureInput(TRUE);
-- 
GitLab