revisiting this and:
Quote: "even while a box is active, input is not blocked to the other input commands such as GetRawKeyReleased(key)"
(as you advise) and having Focus
are 2 different things.
ie, Active simply means it can
be selected for input. Focus = "currently accepting input" into the editbox.
does your editbox have focus
while you're trying to input?
Print("Focus: " + STR(GetEditBoxHasFocus(1)))
then, there's no reason that i can think of to limit input solely to the editbox when it has focus so i would want things like GetRawKeyPressed/Released(), etc, to be fully functional.
if you're checking for such things, you can prompt whatever you might want to happen when they occur (or choose to do nothing).