зеркало из https://github.com/mozilla/pjs.git
Bug 184821 fix "this._eventNode has no properties" in <tabbox> JS for multiple <tabbox>es r=timeless sr=jag a=asa
This commit is contained in:
Родитель
4de8ed4c53
Коммит
472ec17e3f
|
@ -144,15 +144,7 @@
|
|||
})]]>
|
||||
</field>
|
||||
|
||||
<field name="_eventNode">
|
||||
var eventNode = this;
|
||||
switch (this.getAttribute("eventnode")) {
|
||||
case "parent": eventNode = this.parentNode; break;
|
||||
case "window": eventNode = window; break;
|
||||
case "document": eventNode = document; break;
|
||||
}
|
||||
eventNode;
|
||||
</field>
|
||||
<field name="_eventNode">this</field>
|
||||
|
||||
<property name="eventNode" onget="return this._eventNode;">
|
||||
<setter>
|
||||
|
@ -168,6 +160,11 @@
|
|||
</property>
|
||||
|
||||
<constructor>
|
||||
switch (this.getAttribute("eventnode")) {
|
||||
case "parent": this._eventNode = this.parentNode; break;
|
||||
case "window": this._eventNode = window; break;
|
||||
case "document": this._eventNode = document; break;
|
||||
}
|
||||
this._eventNode.addEventListener("keypress", this._keyEventHandler, false);
|
||||
</constructor>
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче