﻿id	summary	reporter	owner	description	type	status	milestone	component	version	severity	resolution	keywords	cc
3803	ControlClick unaffected by MouseClickDownDelay	kianisan@…		"I recently opened up a post discussing how the ""MouseClickDelay"" option would work on both MouseClick and ControlClick but MouseClickDownDelay would only work on MouseClick and not ControlClick.

I have tested the following syntax:

Opt(""MouseClickDelay"", ""100"") ;This works with MouseClick and ControlClick
Opt(""MouseClickDownDelay"", ""100"") ;This works with MouseClick but does nothing with ControlClick
AutoItSetOption (""MouseClickDelay"",""100"") ;Same as above
AutoItSetOption (""MouseClickDownDelay"",""100"") ;Same as above

(I tested without the """" marks surrounding the 100, same result)
I tested this on the latest version 3.3.15.2 and 3.3.14.2

To replicate this bug, feel free to use the code written by Nine:


{{{
Opt(""MouseClickDownDelay"", 250)
Local $hTimer = TimerInit()
ControlClick("""", """", """", ""left"", 1, 100, 100)
ConsoleWrite (TimerDiff($hTimer) & @CRLF)

$hTimer = TimerInit()
MouseClick(""left"", 200, 200, 1, 0)
ConsoleWrite (TimerDiff($hTimer) & @CRLF)

Opt(""MouseClickDownDelay"", 10)
Opt(""MouseClickDelay"", 250)

$hTimer = TimerInit()
ControlClick("""", """", """", ""left"", 2, 100, 100)
ConsoleWrite (TimerDiff($hTimer) & @CRLF)

$hTimer = TimerInit()
MouseClick(""left"", 200, 200, 2, 0)
ConsoleWrite (TimerDiff($hTimer) & @CRLF)
}}}
"	Bug	closed		AutoIt	3.3.15.2	None	No Bug		
