Uploaded image for project: 'GPII - Global Public Inclusive Infrastructure'
  1. GPII - Global Public Inclusive Infrastructure
  2. GPII-3369

MatchMaker doesn't dispatch the top level high contrast preference to both windows and UIO+

    Details

    • Type: Task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: MatchMaker
    • Labels:
      None

      Description

      Matchmaker is meant to dispatch the high contrast to both windows and UIO+ when the highContrast preferences are presented at the top level:

      {
          "http://registry.gpii.net/common/highContrast/enabled": true,
          "http://registry.gpii.net/common/highContrastTheme": "white-black"
      }
      

      However, currently the high contrast is dispatched to UIO+ only. This is probably because UIO+ is listed after the windows in the solution registry (win32.json5). If the definition of UIO+ is removed from the solution registry, the high contrast will be dispatched to windows.

      Note that Kaspar's stop-gap solution for preventing one preference being fielded out to multiple applications is via the definition of "apptology". But this should not happen to high contrast because it doesn't appear in this file.

        Attachments

          Activity

            People

            • Assignee:
              jhernandez Javier Hernández
              Reporter:
              cli@ocad.ca Cindy Qi Li
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: