Open Bug 1268968 Opened 8 years ago Updated 2 years ago

Correct IME open/close behaviour on enabling/disabling document.designMode

Categories

(Core :: DOM: Editor, defect, P3)

defect

Tracking

()

People

(Reporter: capella, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [h2review-noted])

Follow-up from bug 1266322 ... 

I created a quick fiddle to try Chrome, Opera, default CM13 Browser, etc [0]. They behave a little different currently than Fennec.

While Fennec will open the keyboard on setting designMode == "on", Chrome/Opera/CM13 Browser delay until a tap into the document enables nsICaret blink.

While Fennec will leave the IME open on setting designMode == "off", they all close it.

[0] https://jsfiddle.net/nqb9o2vy/2/

This isn't related to Gecko/Android. When clicking [on] button to enable design mode on Gecko, we set the selection in editable content. But Blink doesn't set selection and focus keeps on button.

This issue may be editor, not Android specific.

Component: Keyboards and IME → Editor
Priority: -- → P3
Product: Firefox for Android → Core
Whiteboard: [h2review-noted]
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.