microsoft/Terminal

Schema does not allow actions without arguments in verbose form

Open

#11,332 opened on 2021年9月25日

GitHub で見る
 (7 comments) (1 reaction) (0 assignees)C++ (3,212 forks)batch import
Area-SchemaHelp WantedIssue-TaskProduct-Terminal

Repository metrics

Stars
 (35,764 stars)
PR merge metrics
 (平均マージ 27d 19h) (30d で 24 merged PRs)

説明

Windows Terminal version (or Windows build number)

1.9.1942.0

Other Software

No response

Steps to reproduce

Bind any 'shortcut action' using the following syntax:

{
  "command": {
    "action": "toggleAlwaysOnTop" // Most of the toggle actions qualify
  },
  "keys": "ctrl+alt+shift+§" // Any key combination
}

Expected Behavior

The schema should allow this, it's a working syntax.

Actual Behavior

It's considered invalid, with two problems:

  • Missing property "delta". Arguments corresponding to an Adjust Font Size Action

  • String does not match the pattern of "adjustFontSize".

コントリビューターガイド