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

Popover context pointing arrows should be flipped in RTL mode

    XMLWordPrintable

Details

    • MOODLE_311_STABLE, MOODLE_400_STABLE
    • MOODLE_401_STABLE, MOODLE_402_STABLE, MOODLE_403_STABLE
    • MDL-76457-401
    • MDL-76457-402
    • MDL-76457-403
    • MDL-76457-master
    • Hide

      Setup

      1. Login as administrator
      2. Install an RTL language (Hebrew for example)

      Test Bootstrap popover

      1. Access a course page
      2. Click on Settings tab
      3. Click on a help icon
      4. Confirm that the popover is correctly displayed
      5. Change to the RTL language
      6. Click on a help icon
      7. Confirm that the popover is also correctly displayed as the following image

      Test User Tour popover

      1. Access a course page
      2. Reset User tours on the page if needed (Link in the "?" footer)
      3. Confirm that the user tour is shown and all the popovers are correctly displayed
      4. Change to the RTL language
      5. Confirm that the user tour is shown and all the popovers are correctly displayed as the following image
      Show
      Setup Login as administrator Install an RTL language (Hebrew for example) Test Bootstrap popover Access a course page Click on Settings tab Click on a help icon Confirm that the popover is correctly displayed Change to the RTL language Click on a help icon Confirm that the popover is also correctly displayed as the following image Test User Tour popover Access a course page Reset User tours on the page if needed (Link in the "?" footer) Confirm that the user tour is shown and all the popovers are correctly displayed Change to the RTL language Confirm that the user tour is shown and all the popovers are correctly displayed as the following image
    • 3
    • HQ 2023 Sprint I4.1 Moppies

    Description

      Hovering over "?" help icon, and other page elements (see attached screen capture) in RTL mode, display a tooltip or an overlay DIV with flipped arrows pointing to the element in context.

      Example A (Help ? icon):

       

      Example B (course index sidebar):

      Example C (User tours):

       

      In RTL mode, the "arrow" needs to be pointing on the other side of the tooltip/overlay.

      Attachments

        1. (1) 4 Passed -- (Main)MDL-76457.png
          (1) 4 Passed -- (Main)MDL-76457.png
          77 kB
        2. (1) 7 Passed -- (Main)MDL-76457.png
          (1) 7 Passed -- (Main)MDL-76457.png
          57 kB
        3. (2) 5 Passed -- (Main)MDL-76457.png
          (2) 5 Passed -- (Main)MDL-76457.png
          68 kB
        4. 76457-311.png
          76457-311.png
          959 kB
        5. 76457-400.png
          76457-400.png
          924 kB
        6. 76457-master.png
          76457-master.png
          1006 kB
        7. image-2022-11-22-22-42-49-964.png
          image-2022-11-22-22-42-49-964.png
          28 kB
        8. image-2022-11-22-22-44-42-241.png
          image-2022-11-22-22-44-42-241.png
          98 kB
        9. image-2022-11-22-23-07-14-981.png
          image-2022-11-22-23-07-14-981.png
          55 kB
        10. Screenshot from 2023-11-10 13-05-15.png
          Screenshot from 2023-11-10 13-05-15.png
          112 kB
        11. Screenshot from 2023-11-10 13-05-50.png
          Screenshot from 2023-11-10 13-05-50.png
          102 kB

        Issue Links

          Activity

            People

              mikelmartíncorrales Mikel Martín Corrales
              nadavkav Nadav Kavalerchik
              Carlos Escobedo Carlos Escobedo
              Huong Nguyen Huong Nguyen
              Kim Jared Lucas Kim Jared Lucas
              Votes:
              3 Vote for this issue
              Watchers:
              19 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 5 hours, 11 minutes
                  5h 11m

                  Clockify

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