Skip to content

Empty toggle list doesn't allow drag and drop #2109

Description

@virgile-dev

Describe the bug
When you create a toggle list it's empty.
You need to open it and click to create block inside it.
Only after you can drag and drop blocks inside it.

To Reproduce
Tested on the blocknote website. See screen capture bellow.

Capture.video.du.15-10-2025.17.08.10.webm

Misc

  • Node version:
  • Package manager:
  • Browser:
  • I'm a sponsor and would appreciate if you could look into this sooner than later 💖

Activity

  1. added
    sponsorReported by or on behalf of a sponsor or paying customer and eligible for prioritized attention.
    needs-triageIssue has not yet been reviewed or classified by maintainers.
    bug:P2High: Core functionality significantly impacted.
    bug:P3Medium: Noticeable but non-blocking issues.
    and removed
    needs-triageIssue has not yet been reviewed or classified by maintainers.
    bug:P2High: Core functionality significantly impacted.
    on Feb 2, 2026
  2. woutervroege commented on Feb 5, 2026

    @woutervroege
    Contributor

    referencing #2419 (comment)

  3. added
    bug:P2High: Core functionality significantly impacted.
    needs-triageIssue has not yet been reviewed or classified by maintainers.
    and removed
    bug:P3Medium: Noticeable but non-blocking issues.
    needs-triageIssue has not yet been reviewed or classified by maintainers.
    on Feb 23, 2026
  4. andrictham commented on May 2, 2026

    @andrictham

    Other related issue:

    If you’re on a toggleable block (whether a toggle list or a toggle heading), then you can’t press the down arrow anymore.

    Nothing happens when you do that; the cursor is stuck.

    I managed to write a custom extension that triggers on the down arrow to do the same thing that the click handler does when you click on the empty block (create a new empty block then move the cursor into it), but this should be default behavior.

    The fact that this empty toggle block is a block in appearance but not in behavior is the root of the issue here. You can’t move your cursor into it or drop blocks into it. This breaks the user’s expectations.

  5. added a commit that references this issue on Aug 20, 2026
    6676aaa
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

bug:P2High: Core functionality significantly impacted.sponsorReported by or on behalf of a sponsor or paying customer and eligible for prioritized attention.

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions