Ticket #8836 (closed Bug: fixed)

Opened 2 years ago

Last modified 2 years ago

IE: Script error when opening table context menu

Reported by: tmonahan Owned by: garry.yao
Priority: Normal Milestone: CKEditor 3.6.3
Component: UI : Context Menu Version: 3.6.3
Keywords: IBM Cc: damo, satya

Description

To Reproduce:

  • Open any nightly sample and insert a table.
  • Click on the table border so that the browser handles appear.
  • Move the mouse over a table cell and right click to bring up the context menu. (See attached screen capture)
  • Move the mouse slightly away from the context menu and click the mouse.

Problem: A script error occurs

When run in source mode, the error is as follows:

Message: Member not found.

Line: 685
Char: 4
Code: 0
URI: ..../_source/plugins/selection/plugin.js

This only seems to occur since revision #7404

Attachments

IE_table_context_menu.gif (12.7 KB) - added by tmonahan 2 years ago.
8836.patch (984 bytes) - added by garry.yao 2 years ago.

Change History

Changed 2 years ago by tmonahan

comment:1 Changed 2 years ago by fredck

  • Status changed from new to confirmed
  • Component changed from General to UI : Context Menu
  • Milestone set to CKEditor 3.6.3

Confirmed with IE9+Compat. Ok with IE9.

Confirmed as caused by [7404].

Changed 2 years ago by garry.yao

comment:2 Changed 2 years ago by garry.yao

  • Owner set to garry.yao
  • Status changed from confirmed to review

Looks like we just step on an mine of IE7 selection range bug, where nativeRange.item(0) is error prune.

comment:3 Changed 2 years ago by fredck

  • Status changed from review to review_passed

comment:4 Changed 2 years ago by garry.yao

  • Status changed from review_passed to closed
  • Resolution set to fixed

Fixed with [7423].

Note: See TracTickets for help on using tickets.
© 2003 – 2012 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy