Pre-seeded actions from userDefaults.json should be removed after adding IDs #21584

Closed
opened 2026-01-31 07:48:49 +00:00 by claunia · 0 comments
Owner

Originally created by @lhecker on GitHub (Apr 25, 2024).

Originally assigned to: @PankajBhojwani on GitHub.

Windows Terminal version

1.21.1094.0

Windows build number

10.0.26092.0

Other Software

No response

Steps to reproduce

  • Launch the latest Canary
  • Open settings.json

Expected Behavior

  • The 4 actions we put into every user's settings.json should get converted to new keybindings (just "keys" and "id", no "type", etc.)
  • The existing settings.json files need to be cleaned up

Actual Behavior

Settings file contains "User.copy.644BA8F2", etc.

Originally created by @lhecker on GitHub (Apr 25, 2024). Originally assigned to: @PankajBhojwani on GitHub. ### Windows Terminal version 1.21.1094.0 ### Windows build number 10.0.26092.0 ### Other Software _No response_ ### Steps to reproduce * Launch the latest Canary * Open settings.json ### Expected Behavior * The 4 actions we put into every user's `settings.json` should get converted to new keybindings (just "keys" and "id", no "type", etc.) * The existing `settings.json` files need to be cleaned up ### Actual Behavior Settings file contains `"User.copy.644BA8F2"`, etc.
claunia added the Area-SettingsIssue-BugNeeds-Tag-FixProduct-TerminalPriority-1 labels 2026-01-31 07:48:50 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#21584