Looks right. Maybe capabilities.isDebugger isn't true or setInterval doesn't work?
You've got a new debugger, step through it. ;-) -Alex On 4/30/14 9:58 AM, "Frédéric THOMAS" <webdoubl...@hotmail.com> wrote: >I created a base class that the workers extend but doesn't seem to work, >did I miss something ? > >/** > * User: DoubleFx Date: 30/04/2014 Time: 17:34 > */ >package { >import flash.display.Sprite; >import flash.system.Capabilities; >import flash.utils.setInterval; > >public class DebugWorker extends Sprite { > > public function DebugWorker() { > > // Stick a timer here so that we will execute script every 1.5s > // no matter what. > // This is strictly for the debugger to be able to halt. > // Note: isDebugger is true only with a Debugger Player. > if (Capabilities.isDebugger == true) { > setInterval(debugTickler, 1500); > } > } > > /** > * @private > * This is here so we get the this pointer set to Application. > */ > private function debugTickler():void { > // We need some bytes of code in order to have a place to break. > var i:int = 0; > } >} >} > > >Frédéric THOMAS > >> From: aha...@adobe.com >> To: dev@flex.apache.org >> Subject: Re: [FDB] Integration >> Date: Wed, 30 Apr 2014 16:18:04 +0000 >> >> >> >> On 4/30/14 8:49 AM, "Frédéric THOMAS" <webdoubl...@hotmail.com> wrote: >> >> >Could be a solution, you meant like the idleTimer in SystemManager ? >> Actually, I was referring to debugTickler in Application.as (both mx and >> spark). >> >> -Alex >> >