The checkboxes in the tables below are not actual form element checkboxes.
Rather, they are each one of a pair of images, one checked and one not.
(
&
)
Clicking each image will call a script function that toggles the image (and its alt property) between the checked and unchecked versions.
Under certain (very!) specific conditions, the image src will switch but the visible image will not refresh. A video-refresh (dragging another window over the image and then removing it) will restore the correct displayed image. These conditions are as follows (all must be true):
Below are five tables, the first which satisfies the above conditions, followed by four which do not. Clicking the checkbox images will call a script which toggles between the checked and unchecked versions, and the current state of each will be written to the text field at the bottom of the page. In the first table, the image refresh is broken.
Fulfills all conditions of the bug
![]() |
No height applied to tbody cell
![]() |
Missing tbody
![]() |
Swap cells from tbody / tfoot
![]() |
Images different dimensions
![]() |
Image #1 status:
Image #2 status:
Image #3 status:
Image #4 status:
Image #5 status: