ID:908479
 
BYOND Version:497
Operating System:Windows XP Home
Web Browser:Firefox 14.0.1
Applies to:Dream Seeker
Status: Open

Issue hasn't been assigned a status value.
Descriptive Problem Summary: When using a command that is slept awaiting a response from a user regarding which argument to use the command on, if the argument selected becomes invalid during the time it takes for them to select a choice, the command and its argument are sent to the input/command line, stealing keyboard focus.

Numbered Steps to Reproduce Problem:
1) Download this test project (Instruction provided inside).
2) Compile and run the test project.
3) Move to the center of the map, and use the "Get" verb.
4) Click the map to return focus and move to the bottom left hand corner of the map.
5) Select Object1 as the argument in the prompt.
6) Observe "Get Object1" being placed onto the command line following verb failure and invalidation.

Code Snippet (if applicable) to Reproduce Problem:
mob
verb
Get(obj in view(1))
world << "This object is a [obj]."


Expected Results: That "Get Object1" is not displayed on the command line.

Actual Results:"Get Object1" is printed on the command line, stealing keyboard focus along with removing any command tag that may have been selected (ex .alt)

Does the problem occur:
Every time? Or how often? Every-time
In other games? Yes
In other user accounts? Yes
On other computers? Yes

When does the problem NOT occur? Untested.

Did the problem NOT occur in any earlier versions? If so, what was the last version that worked? BYOND 474.1079 (Presumably caused and in response to this bug I reported.)

Workarounds: Unknown.

iirc, this only happens if the input is set as default. its always existed in this behavior