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+

    XMLWordPrintable

    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: