From fa948a7beb3fda1e9d9eed75bd467d5527d34f64 Mon Sep 17 00:00:00 2001 From: skymz4 <99190689+skymz4@users.noreply.github.com> Date: Sat, 23 Apr 2022 14:46:07 +0200 Subject: [PATCH] __ --- renderd7.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/renderd7.cpp b/renderd7.cpp index be27e8c..335fd7a 100644 --- a/renderd7.cpp +++ b/renderd7.cpp @@ -1162,8 +1162,11 @@ std::string Kbd(int lenght, SwkbdType tp) RenderD7::FrameEnd(); SwkbdState state; char temp[lenght + 1] = { 0 }; + swkbdInit(&state, SwkbdType::SWKBD_TYPE_NUMPAD, 2, lenght); + swkbdSetValidation(&state, SWKBD_NOTBLANK_NOTEMPTY, SWKBD_FILTER_PROFANITY, 0); SwkbdButton ret = swkbdInputText(&state, temp, sizeof(temp)); + temp[maxLength] = '\0'; return (ret == SWKBD_BUTTON_CONFIRM ? temp : "60"); } void RenderD7::RSettings::Logic(u32 hDown, u32 hHeld, u32 hUp, touchPosition touch)