TinyMCE on mobile doesn't allow for the adding of table rows / editing table properties

Bug #1966154 reported by Kristina Hoeppner
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mahara
Fix Released
Medium
Doris Tam

Bug Description

It is not possible to add more rows to a table when you want to edit text via tinyMCE on a mobile device, e.g. phone. The current mobile interface of tinyMCE prevents the editing of table properties.

I checked the online demo of tinyMCE and there it is possible to edit tables in both the basic and fully featured examples https://www.tiny.cloud/docs/demo/ but it doesn't look like those examples are using the mobile tinyMCE interface.

We'd need to investigate:
- Is the mobile interface we use still supported? There were some deprecations?
- Do we still need a special mobile interface or can tinyMCE 5 be used on mobile as is?

Changed in mahara:
milestone: 22.10.0 → 23.04.0
Revision history for this message
Kristina Hoeppner (kris-hoeppner) wrote :

First step: Find answers for the investigation please. :-)

Changed in mahara:
assignee: nobody → Doris Tam (doristam)
Revision history for this message
Doris Tam (doristam) wrote (last edit ):

One possibility for this could be that we are missing a plugin:

The bare bones demo is https://www.tiny.cloud/docs/quick-start/ which looks closer to what we have in Mahara.

There is a note saying a bunch of plugins can be added. The demos on: https://www.tiny.cloud/docs/demo/ have a bunch of plugins installed and also has a much larger toolbar than ours.

We have a $tinymceconfig that sets up what we see in the editor. This will need to get looked at again and see if all the available interactions are available -> htdocs/lib/web.php

TinyMCE supports mobile.

What is the mobile interface that we use?

LINKS
- https://www.tiny.cloud/docs/general-configuration-guide/work-with-plugins/

Revision history for this message
Mahara Bot (dev-mahara) wrote : A patch has been submitted for review
Doris Tam (doristam)
Changed in mahara:
status: Triaged → In Progress
Doris Tam (doristam)
Changed in mahara:
status: In Progress → Fix Committed
Revision history for this message
Mahara Bot (dev-mahara) wrote : A change has been merged

Reviewed: https://reviews.mahara.org/c/mahara/+/13891
Committed: https://git.mahara.org/mahara/mahara/commit/375e732e172dd0a59ef37948e1f42077962542f3
Submitter: "Doris Tam <email address hidden>"
Branch: main

commit 375e732e172dd0a59ef37948e1f42077962542f3
Author: Doris Tam <email address hidden>
Date: Mon Apr 3 10:54:31 2023 +1200

Bug 1966154: Get table config back for mobile view of TinyMCE

Change-Id: I95aba78f3c00b78be24703448497dec0a5fa26bb
Signed-off-by: Doris Tam <email address hidden>

Robert Lyon (robertl-9)
Changed in mahara:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.