
|
If you were logged in you would be able to see more operations.
|
|
|
| Severity: |
Minor
|
| Runtime: |
N/A
|
| Fix in hand: |
False
|
|
Scott Evans posted this test case
<canvas height="500" width="500">
<inputtext id="i1" width="150"
bgcolor="${this.enabled ? 0xffffff : 0xff0000}">
<handler name="onenabled">
Debug.write("onenabled");
</handler>
This text is editable.</inputtext>
<button y="20" onclick="i1.setAttribute('enabled',! i1.enabled)">
toggle
</button>
</canvas>
The onenabled event is never sent .
The setter (in trunk and legals) neglects to send the event
A patch is to put if (this.onenabled) {
this.onenabled.sendEvent(enabled);
}
in the setter (setEnabled())
|
|
Description
|
Scott Evans posted this test case
<canvas height="500" width="500">
<inputtext id="i1" width="150"
bgcolor="${this.enabled ? 0xffffff : 0xff0000}">
<handler name="onenabled">
Debug.write("onenabled");
</handler>
This text is editable.</inputtext>
<button y="20" onclick="i1.setAttribute('enabled',! i1.enabled)">
toggle
</button>
</canvas>
The onenabled event is never sent .
The setter (in trunk and legals) neglects to send the event
A patch is to put if (this.onenabled) {
this.onenabled.sendEvent(enabled);
}
in the setter (setEnabled())
|
Show » |
|