Skip to content

Conversation

@nishasy
Copy link
Contributor

@nishasy nishasy commented Nov 17, 2025

Summary:

There was no indication about locked points being open in the autogen aria label.

Adding that here.

Issue: none

Test plan:

pnpm jest packages/perseus-editor/src/widgets/interactive-graph-editor/locked-figures/locked-point-settings.test.tsx

Storybook
/?path=/docs/widgets-interactive-graph-editor-demo--docs#locked-figures

Before After
Screenshot 2025-11-17 at 3 00 59 PM Screenshot 2025-11-17 at 3 01 07 PM

… for open locked points

There was no indication about locked points being open in the autogen aria label.

Adding that here.

Issue: none

Test plan:
`pnpm jest packages/perseus-editor/src/widgets/interactive-graph-editor/locked-figures/locked-point-settings.test.tsx`

Storybook
`/?path=/docs/widgets-interactive-graph-editor-demo--docs#locked-figures`
@nishasy nishasy self-assigned this Nov 17, 2025
@github-actions github-actions bot added the schema-change Attached to PRs when we detect Perseus Schema changes in it label Nov 17, 2025
@nishasy nishasy requested a review from a team November 17, 2025 23:05
@nishasy nishasy marked this pull request as ready for review November 17, 2025 23:05
@github-actions github-actions bot added item-splitting-change and removed schema-change Attached to PRs when we detect Perseus Schema changes in it labels Nov 17, 2025
@github-actions
Copy link
Contributor

🗄️ Schema Change: No Changes ✅

@github-actions
Copy link
Contributor

npm Snapshot: Published

Good news!! We've packaged up the latest commit from this PR (5e91003) and published it to npm. You
can install it using the tag PR3042.

Example:

pnpm add @khanacademy/perseus@PR3042

If you are working in Khan Academy's frontend, you can run the below command.

./dev/tools/bump_perseus_version.ts -t PR3042

If you are working in Khan Academy's webapp, you can run the below command.

./dev/tools/bump_perseus_version.js -t PR3042

@github-actions
Copy link
Contributor

🛠️ Item Splitting: No Changes ✅

@github-actions
Copy link
Contributor

Size Change: +11 B (0%)

Total Size: 498 kB

Filename Size Change
packages/perseus-editor/dist/es/index.js 97.2 kB +11 B (+0.01%)
ℹ️ View Unchanged
Filename Size
packages/kas/dist/es/index.js 20.8 kB
packages/keypad-context/dist/es/index.js 1 kB
packages/kmath/dist/es/index.js 5.98 kB
packages/math-input/dist/es/index.js 99.2 kB
packages/math-input/dist/es/strings.js 1.61 kB
packages/perseus-core/dist/es/index.item-splitting.js 13.1 kB
packages/perseus-core/dist/es/index.js 22.4 kB
packages/perseus-linter/dist/es/index.js 7.21 kB
packages/perseus-score/dist/es/index.js 9.2 kB
packages/perseus-utils/dist/es/index.js 403 B
packages/perseus/dist/es/index.js 204 kB
packages/perseus/dist/es/strings.js 7.73 kB
packages/pure-markdown/dist/es/index.js 1.39 kB
packages/simple-markdown/dist/es/index.js 6.71 kB

compressed-size-action

@nishasy nishasy merged commit c9cfba3 into main Nov 18, 2025
13 of 19 checks passed
@nishasy nishasy deleted the ig-point-autogen-open branch November 18, 2025 00:56
mark-fitzgerald pushed a commit that referenced this pull request Nov 18, 2025
This PR was opened by the [Changesets release](https://github.com/changesets/action) GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.



# Releases
## @khanacademy/[email protected]

### Minor Changes

-   [#3032](#3032) [`9201e1887b`](9201e18) Thanks [@mark-fitzgerald](https://github.com/mark-fitzgerald)! - [Error Boundary] Add stack trace to error payload to aid in troubleshooting rendering errors

### Patch Changes

-   [#3045](#3045) [`099aeff249`](099aeff) Thanks [@mark-fitzgerald](https://github.com/mark-fitzgerald)! - [Error Boundary] Correct type for stack property in widget-rendering-error:ti

## @khanacademy/[email protected]

### Patch Changes

-   Updated dependencies \[[`9201e1887b`](9201e18), [`099aeff249`](099aeff)]:
    -   @khanacademy/[email protected]

## @khanacademy/[email protected]

### Patch Changes

-   Updated dependencies \[[`9201e1887b`](9201e18), [`099aeff249`](099aeff)]:
    -   @khanacademy/[email protected]

## @khanacademy/[email protected]

### Patch Changes

-   [#3046](#3046) [`b8e0ea16ff`](b8e0ea1) Thanks [@mark-fitzgerald](https://github.com/mark-fitzgerald)! - Sync dependencies with Frontend

-   Updated dependencies \[[`9201e1887b`](9201e18), [`099aeff249`](099aeff)]:
    -   @khanacademy/[email protected]
    -   @khanacademy/[email protected]

## @khanacademy/[email protected]

### Patch Changes

-   [#3032](#3032) [`9201e1887b`](9201e18) Thanks [@mark-fitzgerald](https://github.com/mark-fitzgerald)! - [Error Boundary] Add stack trace to error payload to aid in troubleshooting rendering errors


-   [#3046](#3046) [`b8e0ea16ff`](b8e0ea1) Thanks [@mark-fitzgerald](https://github.com/mark-fitzgerald)! - Sync dependencies with Frontend

-   Updated dependencies \[[`9201e1887b`](9201e18), [`b8e0ea16ff`](b8e0ea1), [`099aeff249`](099aeff)]:
    -   @khanacademy/[email protected]
    -   @khanacademy/[email protected]
    -   @khanacademy/[email protected]
    -   @khanacademy/[email protected]
    -   @khanacademy/[email protected]
    -   @khanacademy/[email protected]

## @khanacademy/[email protected]

### Patch Changes

-   [#3042](#3042) [`c9cfba3096`](c9cfba3) Thanks [@nishasy](https://github.com/nishasy)! - [Interactive Graph] Handle autogen aria label for open locked points


-   [#3046](#3046) [`b8e0ea16ff`](b8e0ea1) Thanks [@mark-fitzgerald](https://github.com/mark-fitzgerald)! - Sync dependencies with Frontend


-   [#3040](#3040) [`9b50f4c44c`](9b50f4c) Thanks [@nishasy](https://github.com/nishasy)! - [Image] | (CX) | Put Image props in the editor in DOM order

-   Updated dependencies \[[`9201e1887b`](9201e18), [`b8e0ea16ff`](b8e0ea1), [`099aeff249`](099aeff)]:
    -   @khanacademy/[email protected]
    -   @khanacademy/[email protected]
    -   @khanacademy/[email protected]
    -   @khanacademy/[email protected]
    -   @khanacademy/[email protected]
    -   @khanacademy/[email protected]
    -   @khanacademy/[email protected]

## @khanacademy/[email protected]

### Patch Changes

-   Updated dependencies \[[`9201e1887b`](9201e18), [`099aeff249`](099aeff)]:
    -   @khanacademy/[email protected]

## @khanacademy/[email protected]

### Patch Changes

-   Updated dependencies \[[`9201e1887b`](9201e18), [`099aeff249`](099aeff)]:
    -   @khanacademy/[email protected]
    -   @khanacademy/[email protected]

Author: khan-actions-bot

Reviewers: mark-fitzgerald

Required Reviewers:

Approved By: mark-fitzgerald

Checks: ⏭️  2 checks have been skipped, ✅ 6 checks were successful

Pull Request URL: #3041
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants