[MGNLUI-2553] Make sure rich-text editing works again on the iPad Created: 08/Jan/14 Updated: 03/Feb/16 Resolved: 06/Jul/15 |
|
| Status: | Closed |
| Project: | Magnolia UI |
| Component/s: | forms, tablet |
| Affects Version/s: | 5.2, 5.2.1, 5.4 |
| Fix Version/s: | 5.3.10 |
| Type: | Improvement | Priority: | Critical |
| Reporter: | Andreas Weder | Assignee: | Christoph Meier |
| Resolution: | Fixed | Votes: | 2 |
| Labels: | ipad, mobile, pain-point, support, ux | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: |
iPad running iOS 5+ |
||
| Issue Links: |
|
||||||||||||||||||||
| Template: |
|
||||||||||||||||||||
| Acceptance criteria: |
Empty
|
||||||||||||||||||||
| Task DoD: |
[ ]*
Doc/release notes changes? Comment present?
[ ]*
Downstream builds green?
[ ]*
Solution information and context easily available?
[ ]*
Tests
[ ]*
FixVersion filled and not yet released
[ ] 
Architecture Decision Record (ADR)
|
||||||||||||||||||||
| Date of First Response: | |||||||||||||||||||||
| Description |
|
We had to disable rich-text editing entirely due to problems with CK editor and other, similar rich-text editors. Samuli and Sasha have already done quite some research and proposed solutions to work around this problem, but we haven't done anything yet. We should find a solution to re-enable rich-text editing on the iPad (and possibly other tablets as well). Results of testing ckeditor on iPad
NFL Vaadin PoC: doesn't work
CKeditor Vaadin addon demo page: very shaky
Ckeditor official (plain javascript) demo page: works reasonably well
Maybe for the iPad would it be worth to use a different editor such as http://xing.github.io/wysihtml5/ which claims support for Safari on iOS 5+ and in the worst case degrades to a textarea? |
| Comments |
| Comment by Andreas Weder [ 08/Jan/14 ] |
|
Please see comment by Samuli for some solutions: http://jira.magnolia-cms.com/browse/MGNLUI-1582?focusedCommentId=65427&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-65427 |
| Comment by Federico Grilli [ 10/Jan/14 ] |
|
I invested some more time in this iPad issue, given that it was requested in a demo by a prospective client. So I tried yet another approach which I'm sharing here
The VerticalLayout layout = new VerticalLayout(); layout.addComponent(new CkEditor()); |
| Comment by Christoph Meier [ 06/Jul/15 ] |
|
RichTextEditor field has been re-enabled for ipad. When adding a new component with a RichTextField, when the field has no content yet, it sometimes seems tricky to get the focus of the RTF field. It helps to click to the RTF field rather on the top then on the bottom. |
| Comment by Christoph Meier [ 06/Jul/15 ] |
|
Commits are on the branch " |