Opened 12 years ago
Closed 12 years ago
#9845 closed Bug (fixed)
Focus goes out of Link dialog when there are no Anchors
Reported by: | Satya Minnekanti | Owned by: | Frederico Caldeira Knabben |
---|---|---|---|
Priority: | Normal | Milestone: | CKEditor 4.0.2 |
Component: | General | Version: | 4.0 Beta |
Keywords: | IBM | Cc: | Damian, Teresa Monahan |
Description
To reproduce the defect:
- with JAWS on, Open any CK Editor sample, navigate in to Editor body.
- Press Alt + F10 to navigate to toolbar.
- Navigate to Link icon and press Enter.
- In the Link dialog, Navigate to Link Type combo box & select Link to anchor in the text option.
- Press Tab
Expected Result: Focus goes to error message div which says No anchors available in the document & JAWS reads that error message.
Actual Result: Focus goes to window & JAWS reads AJAX M CK Editor Sample button in AJAX Sample
This is happening only in 4.0 build & not in 3.6.5 stream
Change History (8)
comment:1 Changed 12 years ago by
Status: | new → confirmed |
---|---|
Version: | 4.0 → 4.0 Beta |
comment:3 Changed 12 years ago by
This issue is caused by git:47f8446. I've reverted it and it started working, but we still need to understand the reasoning behind that change.
comment:4 Changed 12 years ago by
git:47f8446 exists because of this TC with Firefox:
- Open inline sample.
- Place cursor inside editor.
- Click one of "paste" buttons.
- Paste or write something.
- Accept/cancel.
- There's no toolbar.
comment:5 Changed 12 years ago by
Milestone: | → CKEditor 4.0.2 |
---|---|
Owner: | set to Frederico Caldeira Knabben |
Status: | confirmed → review |
Created t/9845. I've reverted git:47f8446 and introduced a new way to avoid the above tc.
comment:7 Changed 12 years ago by
Status: | review → review_passed |
---|
Pushed a commit to collapse the solution into a single LOC.
comment:8 Changed 12 years ago by
Resolution: | → fixed |
---|---|
Status: | review_passed → closed |
Fixed with git:da2dbb2.
Problem can be reproduced from CKEditor 4 beta.
NOTE: It doesn't matter which skin you are using.