Here is my test code:
class test_plugin(sublime_plugin.TextCommand):
def run( self, edit, pos=None ):
print( " test_plugin")
def clbk( ): print("clbk ", time.time() )
print("before set_timeout ", time.time() ) sublime.set_timeout( clbk(), 10000 ) print("before after_timeout ", time.time() )
Here is my output:
test_plugin
before set_timeout 1463143387.736514
clbk 1463143387.736514
before after_timeout 1463143387.736514
set_timeout_async() has the same issue. I have seen this issue on windows and linux on build 3114 and recent dev builds.
