Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-27766

TinyMCE editor: Cannot Shift-Tab (in Firefox, IE)

XMLWordPrintable

    • MOODLE_20_STABLE
    • Hide

      If you do not have mouse access, the only workaround is to keep pressing Tab until you go all the way through the page and loop around...

      Show
      If you do not have mouse access, the only workaround is to keep pressing Tab until you go all the way through the page and loop around...
    • Hide

      1. Click into the main text entry part of any html editor. You can see text focus (flashing cursor) in this area.
      2. Press Shift+Tab
      3. Verify that keyboard focus is now on the previous button in the control area (the triangle dropdown next to spellcheck button) and not still in the main text entry part of the editor.

      Show
      1. Click into the main text entry part of any html editor. You can see text focus (flashing cursor) in this area. 2. Press Shift+Tab 3. Verify that keyboard focus is now on the previous button in the control area (the triangle dropdown next to spellcheck button) and not still in the main text entry part of the editor.

      When the cursor is in the HTML editor text entry area, you cannot press Shift-Tab to get to the previous tab stop.

      To reproduce:
      1) Go to a forum 'Reply' page (for example; any html editor will do)
      2) Click on the message subject text field so that the focus is in there.
      3) Press Tab repeatedly. You will see focus move through all the buttons in the HTML editor. Finally it will arrive at the text entry area part of the editor.
      4) Press Shift-Tab.

      Expected behaviour: Focus moves to the previous tabbable control (the triangle dropdown next to the spell check button).

      Actual behaviour: Focus does not move, but remains in the editor text entry part.

      Note that it IS possible to continue tabbing forwards to controls that follow the area. Also Shift+Tab works everywhere else on the page, including within the HTML editor buttons. Only tabbing backwards from the main text input area does not work.

            Unassigned Unassigned
            quen Sam Marshall
            Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.