目前,似乎每次在文本框中按下 Ctrl-C 以复制其内容时,文本框都会收到一个 Event.CHANGE,因此我们的应用程序决定在文本框中进行了更改并启用“应用更改”按钮,尽管没有进行任何更改,用户想要的只是复制文本框的内容。我们使用的文本框组件是 spark.components.TextInput
在视图初始化时我注册:
_view.hostNameTextBox.addEventListener(
Event.CHANGE, onConnectionDataChanged, false, 0, true
);
事件监听函数是:
private function onConnectionDataChanged(e:Event):void {
_view.applyButton.enabled = true;
}
有任何想法吗 ?
谢谢 !