浏览器窗口最小化时数据绑定问题

时间:2012-05-04 09:48:25

标签: flex data-binding

您好我有数据绑定属性的问题。 我有一个按钮,其enabled属性绑定到布尔变量

<mx:Button id="btnSave" width="98" label="Sauvegarder" enabled="{isEditing}" click="sendEvent(UPDATE)"/>

当我点击数据网格时,会调度一个事件

var eventL : ListEvent = new ListEvent(ListEvent.ITEM_CLICK,true);
                eventL.rowIndex = listData.rowIndex;
                dispatchEvent(eventL);

然后我有一个监听器,我在其中更改了绑定属性的值

private function onItemClick(event : ListEvent) : void {
     var encoder : Encoder = Encoder(theView.dg.dataProvider[event.rowIndex]);
     theView.isEditing = true;
    }

当我最小化浏览器的窗口或使用Windows +标签放置另一个窗口时,数据绑定值会更改,我的按钮会被禁用..

ps-我正在使用纯mvc并且在调解器中发生了isEditing值更改

有什么想法吗?

由于

0 个答案:

没有答案