DblClick() calls Click() twice.
Numbered Steps to Reproduce Problem:
1. Create a test project with code snippet(provided below), and with a default map
2. Double click something, notice that Click() is also called
Code Snippet (if applicable) to Reproduce Problem:
client/Click(atom/A, control)
world << "[world.time] [src] clicked [A] ([control])!"
client/DblClick(atom/A, control)
world << "[world.time] [src] double-clicked [A] ([control])!"
Expected Results:
Click would not be called when double clicking
"19 ANiChowy double-clicked the blah (the blah)!"
Actual Results:
Click is called twice when double clicking
"18 ANiChowy clicked the blah (the blah)!
19 ANiChowy double-clicked the blah (the blah)!
20 ANiChowy clicked the blah (map)!"
Does the problem occur:
Every time? Or how often? Every time
In other games? Keeth tested it as well on his machine
In other user accounts? Appears so.
On other computers? Appears so.
When does the problem NOT occur?
Never
Did the problem NOT occur in any earlier versions? If so, what was the last version that worked?
I believe not
Workarounds:
None to my knowledge, besides adding ridiculous timers and junk.
And the result is the same as what ANiChowy has here. Though I'm assuming DblClick() is not calling Click(), more that the thing monitoring the clicking is simply calling Click() any time a clicking action is occuring (where it would normally simply call DblClick on two simultaneous clicks).