Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-33934 META: Issues with MyMobile theme
  3. MDL-31342

WYSWYG (TinyMCE) html editor difficulties when using MyMobile theme

    Details

    • Type: Sub-task
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 2.2.1, 2.3.4, 2.4.1, 2.5
    • Fix Version/s: 2.5
    • Component/s: Themes
    • Labels:
    • Environment:
      iOS
    • Testing Instructions:
      Hide
      1. Select MyMobile theme from Theme selector.
      2. Set MyMobile theme as Mobile and Tablet device types.
      3. Purge all caches.
      4. Log into moodle using mobile / tablet device.
      5. Create or edit anywhere where a WYSWYG (TinyMCE) html editor would appear such that the text extends beyond the end of the current line.
      6. Type anything, then tap outside the WYSWYG (TinyMCE) box.
      7. TEST that when attempting to type anything you get some response.

      Note: On a mobile device, the TinyMCE window might be big due to the icon size. Therefore a better more flexible version should be in place or the turn off TinyMCE option should be implemented. However, this fix will solve a specific issue in the quest towards a complete solution. Therefore I recommend that MDL-31606 be implemented too.

      Show
      Select MyMobile theme from Theme selector. Set MyMobile theme as Mobile and Tablet device types. Purge all caches. Log into moodle using mobile / tablet device. Create or edit anywhere where a WYSWYG (TinyMCE) html editor would appear such that the text extends beyond the end of the current line. Type anything, then tap outside the WYSWYG (TinyMCE) box. TEST that when attempting to type anything you get some response. Note: On a mobile device, the TinyMCE window might be big due to the icon size. Therefore a better more flexible version should be in place or the turn off TinyMCE option should be implemented. However, this fix will solve a specific issue in the quest towards a complete solution. Therefore I recommend that MDL-31606 be implemented too.
    • Workaround:
      Hide
      • Hiding the onscreen keyboard allows you to continue.
      • Hide the onscreen keyboard, then tap back in the WYSWYG editor.
      • Onscreen keyboard reappears and works.

      Note: This does NOT work for Bluetooth keyboards.

      Apply the changes shown in https://github.com/epsd/moodle/compare/master...MDL-31342

      Show
      Hiding the onscreen keyboard allows you to continue. Hide the onscreen keyboard, then tap back in the WYSWYG editor. Onscreen keyboard reappears and works. Note: This does NOT work for Bluetooth keyboards. Apply the changes shown in https://github.com/epsd/moodle/compare/master...MDL-31342
    • Affected Branches:
      MOODLE_22_STABLE, MOODLE_23_STABLE, MOODLE_24_STABLE, MOODLE_25_STABLE
    • Fixed Branches:
      MOODLE_25_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      wip-MDL-31342_master

      Description

      We recently switched to using the MyMobile theme for smart phones and tablets. I've found that anytime I type into a WYSWYG html editor (forums, online text assignment, etc.), I run into an issue. If I tap away from the editor - to scroll down or any other reason - I'm unable to continue typing, even if I tap back into the editor.

        Gliffy Diagrams

          Attachments

          1. mdl_31342_cs.png
            mdl_31342_cs.png
            40 kB
          2. mdl_31342_ip.PNG
            mdl_31342_ip.PNG
            55 kB
          3. Mobiledemo.jpg
            Mobiledemo.jpg
            92 kB
          4. Simple init.jpg
            Simple init.jpg
            25 kB

            Issue Links

              Activity

                People

                • Votes:
                  2 Vote for this issue
                  Watchers:
                  12 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:
                    Fix Release Date:
                    14/May/13