Răsfoiți Sursa

InputTextMultiline() filtering out \r for now (#200)

ocornut 10 ani în urmă
părinte
comite
1b28f11acb
1 a modificat fișierele cu 1 adăugiri și 1 ștergeri
  1. 1 1
      imgui.cpp

+ 1 - 1
imgui.cpp

@@ -6720,7 +6720,7 @@ static bool InputTextFilterCharacter(unsigned int* p_char, ImGuiInputTextFlags f
     if (c < 128 && c != ' ' && !isprint((int)(c & 0xFF)))
     {
         bool pass = false;
-        pass |= ((c == '\n' || c == '\r') && (flags & ImGuiInputTextFlags_Multiline));
+        pass |= (c == '\n' && (flags & ImGuiInputTextFlags_Multiline));
         pass |= (c == '\t' && (flags & ImGuiInputTextFlags_AllowTabInput));
         if (!pass)
             return false;