Back to Plate

3433 3317

docs/slate-issues/open-issues-dossiers/3433-3317.md

53.0.624.2 KB
Original Source

Issue #3433

Issue Summary

Toolbar-driven Editor.addMark after blur should not collapse into null marks.

Thread Summary

The comments mostly collapse this into an existing issue family instead of creating a new one.

Linked Artifacts Summary

No linked artifacts surfaced in the current thread.

Repro Status

Strong enough.

Workaround Status

Acceptable.

Validity Assessment

Duplicate candidate.

Duplicate / Invalid / Stale Assessment

Keep the signal, but fold it into the stronger parent instead of counting it twice.

Maintainer Action Suggestion

close-duplicate

Future Reply Direction

Point to the stronger parent and preserve the useful context.

v2 Relevance

Indirect.

Red-Test Extraction Note

Not a direct test candidate.


Issue #3432

Issue Summary

Placeholder visibility should recalculate when child count changes even if Editor.string stays empty.

Thread Summary

The thread is thin, so the issue body carries most of the signal.

Linked Artifacts Summary

No linked artifacts surfaced in the current thread.

Repro Status

Strong enough.

Workaround Status

Poor.

Validity Assessment

Valid.

Duplicate / Invalid / Stale Assessment

Keep it in the corpus as a real current or long-lived issue.

Maintainer Action Suggestion

keep-open

Future Reply Direction

Acknowledge the pain and keep the issue attached to the right cluster.

v2 Relevance

Direct.

Red-Test Extraction Note

Ready for a red test.


Issue #3430

Issue Summary

Typing or deleting in a paragraph with many inline nodes should not rerender the whole paragraph or freeze.

Thread Summary

The comments sharpen the problem a bit, but the issue body still carries most of the signal.

Linked Artifacts Summary

No linked artifacts surfaced in the current thread.

Repro Status

Strong enough.

Workaround Status

Poor.

Validity Assessment

Valid.

Duplicate / Invalid / Stale Assessment

Keep it in the corpus as a real current or long-lived issue.

Maintainer Action Suggestion

keep-open

Future Reply Direction

Acknowledge the pain and keep the issue attached to the right cluster.

v2 Relevance

Direct.

Red-Test Extraction Note

Not a direct test candidate.


Issue #3429

Issue Summary

Caret before a padded inline should stay outside the inline instead of rendering inside it.

Thread Summary

The comments sharpen the problem a bit, but the issue body still carries most of the signal.

Linked Artifacts Summary

No linked artifacts surfaced in the current thread.

Repro Status

Strong enough.

Workaround Status

Poor.

Validity Assessment

Likely valid.

Duplicate / Invalid / Stale Assessment

Keep it in the corpus; the signal is stronger than the uncertainty.

Maintainer Action Suggestion

keep-open

Future Reply Direction

Acknowledge the pain and keep the issue attached to the right cluster.

v2 Relevance

Direct.

Red-Test Extraction Note

Ready with minor setup.


Issue #3418

Issue Summary

inline-block elements should not swallow caret rendering or mod-arrow navigation.

Thread Summary

The comments sharpen the problem a bit, but the issue body still carries most of the signal.

Linked Artifacts Summary

No linked artifacts surfaced in the current thread.

Repro Status

Strong enough.

Workaround Status

Poor.

Validity Assessment

Valid.

Duplicate / Invalid / Stale Assessment

Keep it in the corpus as a real current or long-lived issue.

Maintainer Action Suggestion

keep-open

Future Reply Direction

Acknowledge the pain and keep the issue attached to the right cluster.

v2 Relevance

Direct.

Red-Test Extraction Note

Ready with minor setup.


Issue #3412

Issue Summary

Blur to a toolbar or dialog should not destroy the logical selection needed for follow-up commands.

Thread Summary

The comments add recurring workarounds and edge cases, which makes the pressure clearer than the title alone.

Linked Artifacts Summary

The thread points to PR #3388, which helps anchor this issue in the broader issue history.

Repro Status

Strong enough.

Workaround Status

Acceptable.

Validity Assessment

Valid.

Duplicate / Invalid / Stale Assessment

Keep it in the corpus as a real current or long-lived issue.

Maintainer Action Suggestion

keep-open

Future Reply Direction

Acknowledge the pain and keep the issue attached to the right cluster.

v2 Relevance

Direct.

Red-Test Extraction Note

Ready for a red test.


Issue #3408

Issue Summary

DeleteBackward into an empty list or table block should not replace the previous node with the current one.

Thread Summary

The comments sharpen the problem a bit, but the issue body still carries most of the signal.

Linked Artifacts Summary

No linked artifacts surfaced in the current thread.

Repro Status

Strong enough.

Workaround Status

Acceptable.

Validity Assessment

Unclear.

Duplicate / Invalid / Stale Assessment

Keep it low-weight until a maintainer or reproducer sharpens it.

Maintainer Action Suggestion

keep-open

Future Reply Direction

Acknowledge the pain and keep the issue attached to the right cluster.

v2 Relevance

Direct.

Red-Test Extraction Note

Ready for a red test.


Issue #3387

Issue Summary

Triple-click paragraph selection followed by typing should replace the paragraph in place.

Thread Summary

The comments add recurring workarounds and edge cases, which makes the pressure clearer than the title alone.

Linked Artifacts Summary

No linked artifacts surfaced in the current thread.

Repro Status

Strong enough.

Workaround Status

Acceptable.

Validity Assessment

Likely valid.

Duplicate / Invalid / Stale Assessment

Keep it in the corpus; the signal is stronger than the uncertainty.

Maintainer Action Suggestion

keep-open

Future Reply Direction

Acknowledge the pain and keep the issue attached to the right cluster.

v2 Relevance

Direct.

Red-Test Extraction Note

Ready with minor setup.


Issue #3384

Issue Summary

The checklist example should not copy checked state or strikethrough to the next item on Enter.

Thread Summary

The thread is thin, so the issue body carries most of the signal.

Linked Artifacts Summary

No linked artifacts surfaced in the current thread.

Repro Status

Not worth strengthening until the current status is fresh.

Workaround Status

None.

Validity Assessment

Stale candidate.

Duplicate / Invalid / Stale Assessment

Treat it as historical signal unless someone proves the current branch still reproduces it.

Maintainer Action Suggestion

close-stale

Future Reply Direction

Ask for a fresh repro before anyone burns more time on it.

v2 Relevance

None.

Red-Test Extraction Note

Not a direct test candidate.


Issue #3383

Issue Summary

Overlapping marks or decorations with the same semantic key should preserve both payloads.

Thread Summary

The discussion matters because it exposes design pressure rather than a small isolated patch target.

Linked Artifacts Summary

The thread points to PR #4207, which helps anchor this issue in the broader issue history.

Repro Status

Strong enough.

Workaround Status

Acceptable.

Validity Assessment

Valid.

Duplicate / Invalid / Stale Assessment

Keep it in the corpus as a real current or long-lived issue.

Maintainer Action Suggestion

v2-roadmap

Future Reply Direction

Acknowledge the pressure and frame it as roadmap or v2 design input, not a small patch.

v2 Relevance

Direct.

Red-Test Extraction Note

Not a direct test candidate.


Issue #3382

Issue Summary

Decoration ranges that do not intersect the current text node should not apply there.

Thread Summary

The comments add recurring workarounds and edge cases, which makes the pressure clearer than the title alone.

Linked Artifacts Summary

The thread points to Issue #3352, which helps anchor this issue in the broader issue history.

Repro Status

Strong enough.

Workaround Status

Acceptable.

Validity Assessment

Valid.

Duplicate / Invalid / Stale Assessment

Keep it in the corpus as a real current or long-lived issue.

Maintainer Action Suggestion

keep-open

Future Reply Direction

Acknowledge the pain and keep the issue attached to the right cluster.

v2 Relevance

Direct.

Red-Test Extraction Note

Ready for a red test.


Issue #3379

Issue Summary

Deleting an inline block selection should remove the inline instead of leaving an undeletable zero-width shell.

Thread Summary

The comments add recurring workarounds and edge cases, which makes the pressure clearer than the title alone.

Linked Artifacts Summary

No linked artifacts surfaced in the current thread.

Repro Status

Strong enough.

Workaround Status

Acceptable.

Validity Assessment

Valid.

Duplicate / Invalid / Stale Assessment

Keep it in the corpus as a real current or long-lived issue.

Maintainer Action Suggestion

keep-open

Future Reply Direction

Acknowledge the pain and keep the issue attached to the right cluster.

v2 Relevance

Direct.

Red-Test Extraction Note

Ready for a red test.


Issue #3369

Issue Summary

Placeholder rendering should not break Chinese IME input.

Thread Summary

The comments mostly collapse this into an existing issue family instead of creating a new one.

Linked Artifacts Summary

The thread points to Issue #3824, which helps anchor this issue in the broader issue history.

Repro Status

Strong enough.

Workaround Status

Poor.

Validity Assessment

Duplicate candidate.

Duplicate / Invalid / Stale Assessment

Keep the signal, but fold it into the stronger parent instead of counting it twice.

Maintainer Action Suggestion

close-duplicate

Future Reply Direction

Point to the stronger parent and preserve the useful context.

v2 Relevance

Direct.

Red-Test Extraction Note

Not a direct test candidate.


Issue #3367

Issue Summary

Void blocks should optionally support internal caret positions without forcing the current all-or-nothing selection model.

Thread Summary

The discussion matters because it exposes design pressure rather than a small isolated patch target.

Linked Artifacts Summary

No linked artifacts surfaced in the current thread.

Repro Status

Strong enough.

Workaround Status

None.

Validity Assessment

Valid.

Duplicate / Invalid / Stale Assessment

Keep it in the corpus as a real current or long-lived issue.

Maintainer Action Suggestion

v2-roadmap

Future Reply Direction

Acknowledge the pressure and frame it as roadmap or v2 design input, not a small patch.

v2 Relevance

Direct.

Red-Test Extraction Note

Not a direct test candidate.


Issue #3365

Issue Summary

Backspace at the start of a list item should clear list formatting instead of preserving the list-item wrapper.

Thread Summary

The comments sharpen the problem a bit, but the issue body still carries most of the signal.

Linked Artifacts Summary

No linked artifacts surfaced in the current thread.

Repro Status

Strong enough.

Workaround Status

Poor.

Validity Assessment

Likely valid.

Duplicate / Invalid / Stale Assessment

Keep it in the corpus; the signal is stronger than the uncertainty.

Maintainer Action Suggestion

keep-open

Future Reply Direction

Acknowledge the pain and keep the issue attached to the right cluster.

v2 Relevance

Indirect.

Red-Test Extraction Note

Ready for a red test.


Issue #3354

Issue Summary

Returning a stable array from Editable.decorate should not trigger an infinite rerender loop.

Thread Summary

The thread is thin, so the issue body carries most of the signal.

Linked Artifacts Summary

No linked artifacts surfaced in the current thread.

Repro Status

Strong enough.

Workaround Status

Poor.

Validity Assessment

Valid.

Duplicate / Invalid / Stale Assessment

Keep it in the corpus as a real current or long-lived issue.

Maintainer Action Suggestion

keep-open

Future Reply Direction

Acknowledge the pain and keep the issue attached to the right cluster.

v2 Relevance

Direct.

Red-Test Extraction Note

Ready for a red test.


Issue #3352

Issue Summary

Decorations produced for one sibling should be able to span adjacent siblings or fail loudly instead of silently misapplying.

Thread Summary

The discussion matters because it exposes design pressure rather than a small isolated patch target.

Linked Artifacts Summary

No linked artifacts surfaced in the current thread.

Repro Status

Strong enough.

Workaround Status

Acceptable.

Validity Assessment

Valid.

Duplicate / Invalid / Stale Assessment

Keep it in the corpus as a real current or long-lived issue.

Maintainer Action Suggestion

v2-roadmap

Future Reply Direction

Acknowledge the pressure and frame it as roadmap or v2 design input, not a small patch.

v2 Relevance

Direct.

Red-Test Extraction Note

Not a direct test candidate.


Issue #3350

Issue Summary

Paste-html deserialization should preserve links wrapped in formatting tags.

Thread Summary

The comments add recurring workarounds and edge cases, which makes the pressure clearer than the title alone.

Linked Artifacts Summary

No linked artifacts surfaced in the current thread.

Repro Status

Not worth strengthening until the current status is fresh.

Workaround Status

Poor.

Validity Assessment

Stale candidate.

Duplicate / Invalid / Stale Assessment

Treat it as historical signal unless someone proves the current branch still reproduces it.

Maintainer Action Suggestion

close-stale

Future Reply Direction

Ask for a fresh repro before anyone burns more time on it.

v2 Relevance

Indirect.

Red-Test Extraction Note

Not a direct test candidate.


Issue #3339

Issue Summary

Backspacing over the first character of a second text node should not merge with the previous block.

Thread Summary

The comments sharpen the problem a bit, but the issue body still carries most of the signal.

Linked Artifacts Summary

No linked artifacts surfaced in the current thread.

Repro Status

Strong enough.

Workaround Status

Poor.

Validity Assessment

Valid.

Duplicate / Invalid / Stale Assessment

Keep it in the corpus as a real current or long-lived issue.

Maintainer Action Suggestion

keep-open

Future Reply Direction

Acknowledge the pain and keep the issue attached to the right cluster.

v2 Relevance

Direct.

Red-Test Extraction Note

Ready for a red test.


Issue #3331

Issue Summary

Editor.liftNodes should optionally lift multiple levels in one call.

Thread Summary

The discussion matters because it exposes design pressure rather than a small isolated patch target.

Linked Artifacts Summary

No linked artifacts surfaced in the current thread.

Repro Status

Strong enough.

Workaround Status

Acceptable.

Validity Assessment

Valid.

Duplicate / Invalid / Stale Assessment

Keep it in the corpus as a real current or long-lived issue.

Maintainer Action Suggestion

v2-roadmap

Future Reply Direction

Acknowledge the pressure and frame it as roadmap or v2 design input, not a small patch.

v2 Relevance

Indirect.

Red-Test Extraction Note

Not a direct test candidate.


Issue #3329

Issue Summary

Ancestor helper naming should be internally consistent and less ambiguous.

Thread Summary

The comments sharpen the problem a bit, but the issue body still carries most of the signal.

Linked Artifacts Summary

No linked artifacts surfaced in the current thread.

Repro Status

Not worth strengthening until the current status is fresh.

Workaround Status

Strong.

Validity Assessment

Stale candidate.

Duplicate / Invalid / Stale Assessment

Treat it as historical signal unless someone proves the current branch still reproduces it.

Maintainer Action Suggestion

close-stale

Future Reply Direction

Ask for a fresh repro before anyone burns more time on it.

v2 Relevance

None.

Red-Test Extraction Note

Not a direct test candidate.


Issue #3328

Issue Summary

Arrow navigation and backspace should treat multi-byte emoji as one visible character.

Thread Summary

The comments sharpen the problem a bit, but the issue body still carries most of the signal.

Linked Artifacts Summary

No linked artifacts surfaced in the current thread.

Repro Status

Strong enough.

Workaround Status

Poor.

Validity Assessment

Valid.

Duplicate / Invalid / Stale Assessment

Keep it in the corpus as a real current or long-lived issue.

Maintainer Action Suggestion

keep-open

Future Reply Direction

Acknowledge the pain and keep the issue attached to the right cluster.

v2 Relevance

Direct.

Red-Test Extraction Note

Ready for a red test.


Issue #3325

Issue Summary

Setting a new value during a bound event should not break the editor state.

Thread Summary

The thread is thin, so the issue body carries most of the signal.

Linked Artifacts Summary

No linked artifacts surfaced in the current thread.

Repro Status

Strong enough.

Workaround Status

Poor.

Validity Assessment

Likely valid.

Duplicate / Invalid / Stale Assessment

Keep it in the corpus; the signal is stronger than the uncertainty.

Maintainer Action Suggestion

keep-open

Future Reply Direction

Acknowledge the pain and keep the issue attached to the right cluster.

v2 Relevance

Direct.

Red-Test Extraction Note

Ready for a red test.


Issue #3319

Issue Summary

API helper docs should be generated and discoverable without source spelunking.

Thread Summary

The comments sharpen the problem a bit, but the issue body still carries most of the signal.

Linked Artifacts Summary

No linked artifacts surfaced in the current thread.

Repro Status

Strong enough.

Workaround Status

Acceptable.

Validity Assessment

Valid.

Duplicate / Invalid / Stale Assessment

Keep it in the corpus as a real current or long-lived issue.

Maintainer Action Suggestion

share-status

Future Reply Direction

Share the current status and keep the issue attached to the right design seam.

v2 Relevance

None.

Red-Test Extraction Note

Not a direct test candidate.


Issue #3317

Issue Summary

React helper APIs should not touch window when running in SSR or non-browser environments.

Thread Summary

The thread is thin, so the issue body carries most of the signal.

Linked Artifacts Summary

No linked artifacts surfaced in the current thread.

Repro Status

Strong enough.

Workaround Status

Acceptable.

Validity Assessment

Valid.

Duplicate / Invalid / Stale Assessment

Keep it in the corpus as a real current or long-lived issue.

Maintainer Action Suggestion

keep-open

Future Reply Direction

Acknowledge the pain and keep the issue attached to the right cluster.

v2 Relevance

Indirect.

Red-Test Extraction Note

Ready for a red test.