Opened 14 years ago
Last modified 14 years ago
#8445 confirmed Bug
dialog.getSelectedElement() returns wrong element when element selected is within a table for 3.6.2, Firefox
| Reported by: | Iver Odin Kvello | Owned by: | |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | Core : Selection | Version: | 3.6.2 |
| Keywords: | Cc: |
Description (last modified by )
Observable for instance for a single image inside a table cell. The bug seems to be caused by the selected element being set to be the containing table element even though for instance the double-click event does get the correct element passed as its .data.element.
For a document containing something like (only):
<table> <tbody> <tr> <td> <img alt="Silva.jpg" src="/images/Silva.jpg" style="width: 100px; height: 133px;" /></td> </tr> </tbody> </table>
reproduce the bug by double-clicking on the image. The image dialog opens, but is not initialized with the image data.
In general,
- right-clicking the image will not show the image context-menu;
- double-clicking the image will open the image dialog, but will not initialize the dialog correctly;
- clicking the image toolbar icon with the image selected will open the image dialog but uninitialized.
- Please also note that when you click on image - the elements path shows only
body table. If you will try to click on border you will getbody table tbody tr td. It is not possible to get img element there.
Change History (4)
comment:1 Changed 14 years ago by
| Status: | new → confirmed |
|---|---|
| Version: | → 3.6.2 |
comment:4 Changed 14 years ago by
| Description: | modified (diff) |
|---|

Reproducible in Webkit, Firefox and Opera from CKEditor 3.6.2 rev [7243]