Apache flex SlideEvent.clickTarget不会更改

Apache flex SlideEvent.clickTarget不会更改,apache-flex,actionscript-3,flex3,Apache Flex,Actionscript 3,Flex3,在我基于web的flex应用程序中,我有一个绑定了“更改”事件侦听器的HSlider。在事件侦听器函数中,我有以下内容 trace('slider click target: '+e.clickTarget); 我正在从计时器更改滑块值(例如每秒)。此时,在控制台中,我看到每秒都将traget打印为null 现在,如果我通过拖动thumb来更改值,它将目标打印为thumb。然后,它继续以thumb每秒打印目标,而不是打印null。如果通过单击“轨迹”更改滑块值,也会发生同样的情况(它会继续打印

在我基于web的flex应用程序中,我有一个绑定了“更改”事件侦听器的HSlider。在事件侦听器函数中,我有以下内容

trace('slider click target: '+e.clickTarget);
我正在从计时器更改滑块值(例如每秒)。此时,在控制台中,我看到每秒都将traget打印为
null

现在,如果我通过拖动thumb来更改值,它将目标打印为
thumb
。然后,它继续以
thumb
每秒打印目标,而不是打印
null
。如果通过单击“轨迹”更改滑块值,也会发生同样的情况(它会继续打印
轨迹


基本上,我有一个事件监听器来找出滑块的值是否因计时器而改变,单击thumb或单击track。请让我知道这个问题是否可以解决,或者是否有其他方法可以遵循。谢谢

这很奇怪,因为文档中说,当滑块因鼠标或键盘交互而更改值时,会调度该事件,当您以编程方式更改它时,不会触发该事件,甚至不应该调用侦听器

是否手动调用事件侦听器?发布更多代码-更新滑块值和完整事件侦听器