﻿id	summary	reporter	owner	description	type	status	milestone	component	version	severity	resolution	keywords	cc
3962	Not able to interrupt script with hotkey on latest version v3.3.16.1	anonymous	Jon	"On v3.3.16.1 on a code like this you're unable to interrupt a script with a hotkey:


{{{
HotKeySet(""{ESC}"", ""Stop"")

MouseClick(""left"", 300, 300)
MouseClick(""left"", 600, 300)
MouseClick(""left"", 600, 600)
MouseClick(""left"", 300, 600)
MouseClick(""left"", 300, 300)
MouseClick(""left"", 600, 300)
MouseClick(""left"", 600, 600)
MouseClick(""left"", 300, 600)


Func Stop()
    Exit
EndFunc
}}}


On the other hand a script like this will allow the script to be interrupted during the sleeps:


{{{
HotKeySet(""{ESC}"", ""Stop"")

MouseClick(""left"", 300, 300)
Sleep(100)
MouseClick(""left"", 600, 300)
Sleep(100)
MouseClick(""left"", 600, 600)
Sleep(100)
MouseClick(""left"", 300, 600)
Sleep(100)
MouseClick(""left"", 300, 300)
Sleep(100)
MouseClick(""left"", 600, 300)
Sleep(100)
MouseClick(""left"", 600, 600)
Sleep(100)
MouseClick(""left"", 300, 600)


Func Stop()
    Exit
EndFunc
}}}

By rolling back to version v3.3.14.5 I'm able to once again interrupt the first script with a hotkey.

Here's the original thread where the matter was discussed:
https://www.autoitscript.com/forum/topic/210479-cant-interrupt-script-on-win11/"	Bug	assigned		AutoIt	3.3.16.1	None		interrupt hotkey	
