| Summary: | [Table] Rows with markup can disappear on IE | ||
|---|---|---|---|
| Product: | [RT] RAP | Reporter: | Tim Buschtoens <tbuschto> |
| Component: | RWT | Assignee: | Project Inbox <rap-inbox> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | tbuschto |
| Version: | 1.5 | ||
| Target Milestone: | 1.5 M6 | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
|
Description
Tim Buschtoens
I figured it out: This happens if a row renders item1->null->item1. The _clearContent function in TreeRow.js does not respect the config.markupEnabled field, so the content is rendered without beeing cached (we store the last rendered value when markup is enabled). This can cause the next rendering to do nothing if its the same item as before. A quickfix worked, now i only have to come up with a way to unit-test it. I'm not sure yet if this can happen in other browser aswell. In theory it could. Fixed in CVS HEAD, even empty cells a rendered as "markup". |