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

Misplaced user competency dropdown arrows

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 3.5, 3.6
    • Fix Version/s: 3.5.4, 3.6
    • Component/s: Competencies, Themes
    • Labels:
    • Environment:
      OSX 10.13.6, Firefox 63.0
    • Database:
      Any
    • Testing Instructions:
      Hide
      1. Given that competencies are enabled
      2. And that you are viewing your site in Firefox (on a Mac?)
      3. And that you have created at least one competency framework (Site administration > Competencies > Competency frameworks)
      4. And that you have defined at least one competency for that framework
      5. When you go to a course
      6. And you click on Competencies in the course navigation
      7. And you add a competency to the course
      8. And you click the link to view the competency
      9. Then you should see User and Competency autocomplete dropdowns
      10. And the dropdown arrows should appear inside the inputs
      11. When you zoom in
      12. Then the dropdown arrows should remain inside the fields
      13. You should check both Boost and Clean
      Show
      Given that competencies are enabled And that you are viewing your site in Firefox (on a Mac?) And that you have created at least one competency framework (Site administration > Competencies > Competency frameworks) And that you have defined at least one competency for that framework When you go to a course And you click on Competencies in the course navigation And you add a competency to the course And you click the link to view the competency Then you should see User and Competency autocomplete dropdowns And the dropdown arrows should appear inside the inputs When you zoom in Then the dropdown arrows should remain inside the fields You should check both Boost and Clean
    • Workaround:
      Hide

      Zooming out farther than the neutral zoom level alleviates the problem

      Show
      Zooming out farther than the neutral zoom level alleviates the problem
    • Affected Branches:
      MOODLE_35_STABLE, MOODLE_36_STABLE
    • Fixed Branches:
      MOODLE_35_STABLE, MOODLE_36_STABLE
    • Pull 3.5 Branch:
      wip-MDL-63854-MOODLE_35_STABLE
    • Pull Master Branch:
      wip-MDL-63854-master

      Description

      1. Given that competencies are enabled
      2. And that you are viewing your site in Firefox (on a Mac?)
      3. And that you have created at least one competency framework (Site administration > Competencies > Competency frameworks)
      4. And that you have defined at least one competency for that framework
      5. When you go to a course (using the Boost theme) with at least one student
      6. And you click on Competencies in the course navigation
      7. And you add a competency to the course
      8. And you click the link to view the competency
      9. Then you should see User and Competency autocomplete dropdowns
      10. And the dropdown arrows should appear inside the inputs

      Actual result: The arrows appear outside the dropdowns and to the left.

      This is similar to MDL-56433, but it affects different versions.

      Details of my environment: OSX 10.13.6, Firefox 63.0

      The problem on Firefox is sensitive to zoom level. It occurs at the neutral zoom level or higher for me. If I zoom out, the problem goes away.

      On Chrome the arrows appear correctly even when zoomed in.

      I found this while testing MDLQA-12763.

      It affects 3.6dev and 3.5. On 3.4 the arrows appear correctly at neutral zoom and even at some higher zooms, but eventually will break as you zoom in.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                kwiliarty Kevin Wiliarty
                Reporter:
                kwiliarty Kevin Wiliarty
                Peer reviewer:
                Jake Dallimore
                Integrator:
                Damyon Wiese
                Tester:
                Damyon Wiese
                Participants:
                Component watchers:
                Damyon Wiese, Jean-Philippe Gaudreau, Steve Massicotte, Serge Gauthier, Issam Taboubi, Adrian Greeve, Mihail Geshoski, Peter Dias, Bas Brands, Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Sara Arjona (@sarjona), Víctor Déniz Falcón
              • Votes:
                2 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  3/Dec/18