openedx / openedx/frontend-app-authoring

Glitchy editing experience when duplicating XBlock children

Open
#2,499 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
17
Forks
218
Avg merge
9d 20h
Merged PRs (30d)
20

Description

Scenario

As a course author viewing the children of a Container block in the new React-based Unit editor, I want to duplicate an existing child block.

Image
Actual

The other children disappear, and the duplicated block's editor is constrained to a tiny window. It does successfully duplicate the block, though.

Image
Expected

Any of these:

  • Editor should pop up over existing children
  • Editor should be inline with existing children
  • Duplicate should just pop in line with existing children, and author can then choose to edit it

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start in the React-based Unit editor's Container child-duplication flow and reproduce the issue with a Container that has multiple children. Check how the duplicated block's editor is rendered, then verify that existing children remain visible and the duplicated block's editor is usable after duplication.

Written by the indexing model from the issue text.

Assessment

Tech stack
react, typescript
Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.