Back to Plate

4541 4392

docs/slate-issues/test-candidate-map/4541-4392.md

53.0.69.0 KB
Original Source

Issue #4541

  • package: slate-react
  • TDD readiness: ready-now
  • public test seam: editor.selection after insertText in links example

Minimal Repro Setup

  • Use the linked sandbox or the official example from the thread.
  • Follow the issue steps as written.
  • Assert through the public editor surface, not private helpers.

Expected Failing Assertion

  • editor.selection not updating after insertText should no longer reproduce once the behavior is fixed.

Issue #4533

  • package: cross-package
  • TDD readiness: ready-now
  • public test seam: Shift+click expansion into inline link nodes

Minimal Repro Setup

  • Use the linked sandbox or the official example from the thread.
  • Follow the issue steps as written.
  • Assert through the public editor surface, not private helpers.

Expected Failing Assertion

  • Expanding text selection into inline via Shift+Click fail to expand, and instead collapses selection to clicked point should no longer reproduce once the behavior is fixed.

Issue #4532

  • package: site/examples
  • TDD readiness: not-a-test-candidate
  • public test seam: markdown-shortcuts example on Android

Why Not A Direct Test Candidate

This is not a good direct red-test target in the current contract.


Issue #4531

  • package: cross-package
  • TDD readiness: ready-with-minor-setup
  • public test seam: Android autocorrect suggestion flicker in richtext/markdown example

Minimal Repro Setup

  • Use the linked sandbox or the official example from the thread.
  • Follow the issue steps as written.
  • Assert through the public editor surface, not private helpers.

Expected Failing Assertion

  • Android autocorrect flickers and does not provide the right suggestions should no longer reproduce once the behavior is fixed.

Issue #4528

  • package: site/examples
  • TDD readiness: ready-now
  • public test seam: triple-click checklist selection in checklist example

Minimal Repro Setup

  • Use the linked sandbox or the official example from the thread.
  • Follow the issue steps as written.
  • Assert through the public editor surface, not private helpers.

Expected Failing Assertion

  • Not possible to triple click when checklist is the next block should no longer reproduce once the behavior is fixed.

Issue #4521

  • package: cross-package
  • TDD readiness: ready-with-minor-setup
  • public test seam: press Enter in h1/h2 on Android richtext example

Minimal Repro Setup

  • Use the linked sandbox or the official example from the thread.
  • Follow the issue steps as written.
  • Assert through the public editor surface, not private helpers.

Expected Failing Assertion

  • Error when pressed return key on H1 or H2 elements on Android should no longer reproduce once the behavior is fixed.

Issue #4513

  • package: slate-react
  • TDD readiness: not-a-test-candidate
  • public test seam: collapsed-selection onCopy in React 17 Firefox

Why Not A Direct Test Candidate

This is not a good direct red-test target in the current contract.


Issue #4495

  • package: slate-react
  • TDD readiness: ready-with-minor-setup
  • public test seam: multi-editor focus handoff after creating new block

Minimal Repro Setup

  • Use the linked sandbox or the official example from the thread.
  • Follow the issue steps as written.
  • Assert through the public editor surface, not private helpers.

Expected Failing Assertion

  • Focusing an editor either freezes or doesn't work should no longer reproduce once the behavior is fixed.

Issue #4485

  • package: cross-package
  • TDD readiness: blocked-on-repro
  • public test seam: random Cannot resolve a DOM point crash in custom multi-field editor

Current Blocker

The issue still lacks a reduced repro shape strong enough for a trustworthy first red test.


Issue #4483

  • package: slate-react
  • TDD readiness: not-a-test-candidate
  • public test seam: dynamic decorations rerender cost

Why Not A Direct Test Candidate

This is not a good direct red-test target in the current contract.


Issue #4477

  • package: ecosystem
  • TDD readiness: not-a-test-candidate
  • public test seam: Google Docs style comment anchors on selections

Why Not A Direct Test Candidate

This is not a good direct red-test target in the current contract.


Issue #4466

  • package: cross-package
  • TDD readiness: ready-with-minor-setup
  • public test seam: option+arrow movement in Chinese text

Minimal Repro Setup

  • Use the linked sandbox or the official example from the thread.
  • Follow the issue steps as written.
  • Assert through the public editor surface, not private helpers.

Expected Failing Assertion

  • option + arrow key in chinese won't jump by word should no longer reproduce once the behavior is fixed.

Issue #4457

  • package: slate-react
  • TDD readiness: not-a-test-candidate
  • public test seam: readOnly editor that still allows programmatic setNodes

Why Not A Direct Test Candidate

This is not a good direct red-test target in the current contract.


Issue #4456

  • package: slate
  • TDD readiness: ready-with-minor-setup
  • public test seam: normalizing block children with interleaved newline text nodes

Minimal Repro Setup

  • Use the linked sandbox or the official example from the thread.
  • Follow the issue steps as written.
  • Assert through the public editor surface, not private helpers.

Expected Failing Assertion

  • Inserting a character in one of a series of text blocks deletes one of entire text block should no longer reproduce once the behavior is fixed.

Issue #4440

  • package: cross-package
  • TDD readiness: not-a-test-candidate
  • public test seam: override plain text/html serialization for copy and drag

Why Not A Direct Test Candidate

This is not a good direct red-test target in the current contract.


Issue #4438

  • package: ecosystem
  • TDD readiness: not-a-test-candidate
  • public test seam: LSP support in Slate for code editing

Why Not A Direct Test Candidate

This is not a good direct red-test target in the current contract.


Issue #4426

  • package: slate-react
  • TDD readiness: not-a-test-candidate
  • public test seam: range masking and transitory text previews

Why Not A Direct Test Candidate

This is not a good direct red-test target in the current contract.


Issue #4400

  • package: slate-react
  • TDD readiness: ready-with-minor-setup
  • public test seam: AndroidEditable versus DefaultEditable IME composition

Minimal Repro Setup

  • Use the linked sandbox or the official example from the thread.
  • Follow the issue steps as written.
  • Assert through the public editor surface, not private helpers.

Expected Failing Assertion

  • [Android/Chrome] AndroidEditable interfering with IME should no longer reproduce once the behavior is fixed.

Issue #4395

  • package: docs-only
  • TDD readiness: not-a-test-candidate
  • public test seam: TypeScript docs and walkthrough examples

Why Not A Direct Test Candidate

This is not a good direct red-test target in the current contract.


Issue #4392

  • package: slate-react
  • TDD readiness: not-a-test-candidate
  • public test seam: cross-node decorations including inline voids

Why Not A Direct Test Candidate

This is not a good direct red-test target in the current contract.


Issue #4390

  • package: slate
  • TDD readiness: not-a-test-candidate
  • public test seam: negative offsets or easier empty-selection helpers

Why Not A Direct Test Candidate

This is not a good direct red-test target in the current contract.


Issue #4378

  • package: slate
  • TDD readiness: not-a-test-candidate
  • public test seam: Text.text versus unist Literal.value

Why Not A Direct Test Candidate

This is not a good direct red-test target in the current contract.


Issue #4377

  • package: site/examples
  • TDD readiness: not-a-test-candidate
  • public test seam: copy/delete selected picture by shortcut keys

Why Not A Direct Test Candidate

This is not a good direct red-test target in the current contract.


Issue #4376

  • package: cross-package
  • TDD readiness: ready-with-minor-setup
  • public test seam: selection persistence across blur in Safari

Minimal Repro Setup

  • Use the linked sandbox or the official example from the thread.
  • Follow the issue steps as written.
  • Assert through the public editor surface, not private helpers.

Expected Failing Assertion

  • Safari: selection becomes null when editor blurs should no longer reproduce once the behavior is fixed.

Issue #4372

  • package: cross-package
  • TDD readiness: ready-with-minor-setup
  • public test seam: iPhone cannot type after deleting fully formatted content

Minimal Repro Setup

  • Use the linked sandbox or the official example from the thread.
  • Follow the issue steps as written.
  • Assert through the public editor surface, not private helpers.

Expected Failing Assertion

  • iPhone mobile - Can't input new text after deleting all content with markup. should no longer reproduce once the behavior is fixed.