Skip to content

[Bug]: timeline lane hints advertise the default shortcut letter after a shortcut is rebound #966

Description

@EtienneLescot

Describe the bug

The empty-lane hints on the timeline hard-code the default shortcut letters. After a shortcut is rebound, the hint keeps advertising the old key, which no longer does anything.

Steps to reproduce

  1. Keyboard Shortcuts: bind Add zoom to X (here shortcuts.json already had "addZoom": {"key": "x"}).
  2. Open a project with no zoom region.

Expected

The zoom lane says "Press X to add zoom", like the toolbar button's tooltip ("Add a zoom at the current time X").

Actual

The lane says "Press Z to add zoom" and Z does nothing; X adds the zoom. The hint strings in src/i18n/locales/*/timeline.json (pressZoom, and the speed/trim/camera/audio siblings) embed the letter instead of taking the bound key.

Environment

OpenScreen 2.0.0-rc.8, macOS 26.5. Not platform-specific.

Activity

  1. added this to the v2.0.0 milestone on Oct 2, 2026
  2. added a commit that references this issue on Oct 2, 2026
    358c338
  3. added
    status: fixed in mainWork is merged into main but may not be in a downloadable release yet.
    status: pending releaseMerged change is waiting for a packaged desktop release.
    on Oct 2, 2026
  4. github-actions commented on Oct 2, 2026

    @github-actions
    Contributor

    Fixed by #974 and merged into main.

    This change is assigned to the v2.0.0 release milestone and is not necessarily available in the latest downloadable desktop release yet. It is currently marked as status: pending release until a packaged release containing it is published.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingstatus: fixed in mainWork is merged into main but may not be in a downloadable release yet.status: pending releaseMerged change is waiting for a packaged desktop release.

    Type

    No type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions