Back to Plate

Slate v2 Open Issue Dossiers: 5479-5403

docs/slate-issues/open-issues-dossiers/5479-5403.md

53.0.621.5 KB
Original Source

Slate v2 Open Issue Dossiers: 5479-5403

Scope

These dossiers cover issues #5479 through #5403 from the pilot set. Use the top-level index for the range map and the ledger for the canonical structured cache.


Issue #5479

Issue Summary

GitBook paragraph-only paste failed in older Slate, but the thread says 0.98.3 works again.

Thread Summary

The only real signal in the thread is that this was fixed in a later version, which knocks it down from active architecture pressure to stale clipboard history.

Repro Status

Strong enough.

Workaround Status

Acceptable.

Validity Assessment

Stale candidate.

Duplicate / Invalid / Stale Assessment

Treat this as stale or upstream-owned history, not active architecture pressure.

Maintainer Action Suggestion

close-stale

Future Reply Direction

Point at the likely resolution or upstream fix and close it if nobody can still reproduce.

v2 Relevance

Indirect.

Red-Test Extraction Note

Not a direct test candidate.

Issue #5478

Issue Summary

This is a support request for React 15 compatibility, not a modern Slate bug.

Thread Summary

No meaningful follow-up yet.

Repro Status

Strong enough.

Workaround Status

Strong.

Validity Assessment

Invalid.

Duplicate / Invalid / Stale Assessment

This is more about docs, support, or consumer expectations than a clean current core bug.

Maintainer Action Suggestion

close-invalid

Future Reply Direction

Point at the current contract or ownership boundary and close it.

v2 Relevance

None.

Red-Test Extraction Note

Not a direct test candidate.

Issue #5477

Issue Summary

Deleting the only void node leaves the editor in an invalid empty-state path and then throws on the next focus/typing.

Thread Summary

No meaningful follow-up yet.

Repro Status

Strong.

Workaround Status

Poor.

Validity Assessment

Valid.

Duplicate / Invalid / Stale Assessment

Keep it in the right cluster and do not let it drift into unrelated themes.

Maintainer Action Suggestion

keep-open

Future Reply Direction

Keep it in the active queue and narrow the exact failing seam with a repro or test.

v2 Relevance

Direct.

Red-Test Extraction Note

Ready now.

Issue #5473

Issue Summary

Deleting empty paragraphs does not trigger scroll recovery even when the caret leaves the viewport.

Thread Summary

No meaningful follow-up yet.

Repro Status

Strong enough.

Workaround Status

Poor.

Validity Assessment

Valid.

Duplicate / Invalid / Stale Assessment

Keep it in the right cluster and do not let it drift into unrelated themes.

Maintainer Action Suggestion

keep-open

Future Reply Direction

Keep it in the active queue and narrow the exact failing seam with a repro or test.

v2 Relevance

Indirect.

Red-Test Extraction Note

Ready with minor setup.

Issue #5472

Issue Summary

This looks like an iOS layout quirk around editable paragraph display, not a well-owned Slate runtime failure.

Thread Summary

Thread adds a few confirmations and small hints, but no deeper maintainer decision yet.

Repro Status

Strong enough.

Workaround Status

Poor.

Validity Assessment

Likely invalid.

Duplicate / Invalid / Stale Assessment

This is more about docs, support, or consumer expectations than a clean current core bug.

Maintainer Action Suggestion

close-invalid

Future Reply Direction

Point at the current contract or ownership boundary and close it.

v2 Relevance

None.

Red-Test Extraction Note

Not a direct test candidate.

Issue #5458

Issue Summary

This is a semantics question about ReactEditor.hasDOMNode, not a proven runtime bug yet.

Thread Summary

No meaningful follow-up yet.

Repro Status

Strong enough.

Workaround Status

Acceptable.

Validity Assessment

Unclear.

Duplicate / Invalid / Stale Assessment

Keep it in the right cluster and do not let it drift into unrelated themes.

Maintainer Action Suggestion

ask-for-scope-clarification

Future Reply Direction

Ask for a reduced repro or a clearer ownership boundary first.

v2 Relevance

Indirect.

Red-Test Extraction Note

Not a direct test candidate.

Issue #5457

Issue Summary

This is just line-height/CSS confusion, not editor behavior.

Thread Summary

Thread adds useful extra signal beyond the body and helped narrow the actual seam.

Repro Status

Strong enough.

Workaround Status

Strong.

Validity Assessment

Invalid.

Duplicate / Invalid / Stale Assessment

This is more about docs, support, or consumer expectations than a clean current core bug.

Maintainer Action Suggestion

close-invalid

Future Reply Direction

Point at the current contract or ownership boundary and close it.

v2 Relevance

None.

Red-Test Extraction Note

Not a direct test candidate.

Issue #5456

Issue Summary

Dead community links matter for docs hygiene, but they should not pollute product architecture work.

Thread Summary

Thread adds useful extra signal beyond the body and helped narrow the actual seam.

Repro Status

Strong enough.

Workaround Status

Strong.

Validity Assessment

Stale candidate.

Duplicate / Invalid / Stale Assessment

Treat this as stale or upstream-owned history, not active architecture pressure.

Maintainer Action Suggestion

close-stale

Future Reply Direction

Point at the likely resolution or upstream fix and close it if nobody can still reproduce.

v2 Relevance

None.

Red-Test Extraction Note

Not a direct test candidate.

Issue #5455

Issue Summary

Image drag duplication appears in copied example code, but not on the official example, which makes ownership murky.

Thread Summary

No meaningful follow-up yet.

Repro Status

Weak.

Workaround Status

Poor.

Validity Assessment

Unclear.

Duplicate / Invalid / Stale Assessment

Keep it in the right cluster and do not let it drift into unrelated themes.

Maintainer Action Suggestion

ask-for-repro

Future Reply Direction

Ask for a reduced repro before assigning real engineering weight to it.

v2 Relevance

Indirect.

Red-Test Extraction Note

Blocked on repro.

Issue #5436

Issue Summary

Good example request, but not a runtime gap.

Thread Summary

Thread adds a few confirmations and small hints, but no deeper maintainer decision yet.

Repro Status

Strong enough.

Workaround Status

Strong.

Validity Assessment

Valid.

Duplicate / Invalid / Stale Assessment

Keep it in the right cluster and do not let it drift into unrelated themes.

Maintainer Action Suggestion

keep-open

Future Reply Direction

Keep it in the active queue and narrow the exact failing seam with a repro or test.

v2 Relevance

None.

Red-Test Extraction Note

Not a direct test candidate.

Issue #5435

Issue Summary

Selecting text plus a readonly element and pressing Delete crashes the editor instead of deleting sanely.

Thread Summary

Thread adds useful extra signal beyond the body and helped narrow the actual seam.

Repro Status

Strong.

Workaround Status

Poor.

Validity Assessment

Valid.

Duplicate / Invalid / Stale Assessment

Keep it in the right cluster and do not let it drift into unrelated themes.

Maintainer Action Suggestion

keep-open

Future Reply Direction

Keep it in the active queue and narrow the exact failing seam with a repro or test.

v2 Relevance

Direct.

Red-Test Extraction Note

Ready now.

Issue #5433

Issue Summary

Editable rerenders caused by decorate logic shove the caret forward during composition.

Thread Summary

Thread adds a few confirmations and small hints, but no deeper maintainer decision yet.

Repro Status

Strong enough.

Workaround Status

Poor.

Validity Assessment

Valid.

Duplicate / Invalid / Stale Assessment

Known duplicate target: #5398.

Maintainer Action Suggestion

keep-open

Future Reply Direction

Keep it in the active queue and narrow the exact failing seam with a repro or test.

v2 Relevance

Direct.

Red-Test Extraction Note

Ready with minor setup.

Issue #5432

Issue Summary

The issue wants a different post-insert caret policy for links, but the thread already shows the current API pattern for getting it.

Thread Summary

Thread adds useful extra signal beyond the body and helped narrow the actual seam.

Repro Status

Strong enough.

Workaround Status

Strong.

Validity Assessment

Invalid.

Duplicate / Invalid / Stale Assessment

This is more about docs, support, or consumer expectations than a clean current core bug.

Maintainer Action Suggestion

close-invalid

Future Reply Direction

Point at the current contract or ownership boundary and close it.

v2 Relevance

None.

Red-Test Extraction Note

Not a direct test candidate.

Issue #5430

Issue Summary

Changing into responsive mode and refreshing exposes a hydration/runtime mismatch tied to platform detection.

Thread Summary

Thread adds a few confirmations and small hints, but no deeper maintainer decision yet.

Repro Status

Strong enough.

Workaround Status

Poor.

Validity Assessment

Likely valid.

Duplicate / Invalid / Stale Assessment

Keep it in the right cluster and do not let it drift into unrelated themes.

Maintainer Action Suggestion

keep-open

Future Reply Direction

Keep it in the active queue and narrow the exact failing seam with a repro or test.

v2 Relevance

Indirect.

Red-Test Extraction Note

Ready with minor setup.

Issue #5429

Issue Summary

Inserting a fragment into an empty node leaves the caret before the inserted content instead of after it.

Thread Summary

Thread adds a few confirmations and small hints, but no deeper maintainer decision yet.

Repro Status

Strong.

Workaround Status

Poor.

Validity Assessment

Valid.

Duplicate / Invalid / Stale Assessment

Keep it in the right cluster and do not let it drift into unrelated themes.

Maintainer Action Suggestion

keep-open

Future Reply Direction

Keep it in the active queue and narrow the exact failing seam with a repro or test.

v2 Relevance

Direct.

Red-Test Extraction Note

Ready now.

Issue #5425

Issue Summary

This looks like a testing-environment mismatch around contenteditable event simulation, not a clean product bug yet.

Thread Summary

Thread adds a few confirmations and small hints, but no deeper maintainer decision yet.

Repro Status

Strong enough.

Workaround Status

Acceptable.

Validity Assessment

Unclear.

Duplicate / Invalid / Stale Assessment

Keep it in the right cluster and do not let it drift into unrelated themes.

Maintainer Action Suggestion

ask-for-scope-clarification

Future Reply Direction

Ask for a reduced repro or a clearer ownership boundary first.

v2 Relevance

None.

Red-Test Extraction Note

Not a direct test candidate.

Issue #5420

Issue Summary

The placeholder reappears too slowly after clearing content because the runtime deliberately delays it.

Thread Summary

Thread adds useful extra signal beyond the body and helped narrow the actual seam.

Repro Status

Strong.

Workaround Status

Poor.

Validity Assessment

Valid.

Duplicate / Invalid / Stale Assessment

Keep it in the right cluster and do not let it drift into unrelated themes.

Maintainer Action Suggestion

keep-open

Future Reply Direction

Keep it in the active queue and narrow the exact failing seam with a repro or test.

v2 Relevance

Indirect.

Red-Test Extraction Note

Ready now.

Issue #5418

Issue Summary

Classic uncontrolled-editor pain: replacing the value externally does not update the current editor state the way users expect.

Thread Summary

Thread adds useful extra signal beyond the body and helped narrow the actual seam.

Repro Status

Strong enough.

Workaround Status

Poor.

Validity Assessment

Valid.

Duplicate / Invalid / Stale Assessment

Keep it in the right cluster and do not let it drift into unrelated themes.

Maintainer Action Suggestion

v2-roadmap

Future Reply Direction

Capture it as roadmap input instead of pretending it is a routine bugfix.

v2 Relevance

Direct.

Red-Test Extraction Note

Not a direct test candidate.

Issue #5417

Issue Summary

This asks for exporting private weak-map internals. That is a bad surface to stabilize lightly.

Thread Summary

No meaningful follow-up yet.

Repro Status

Strong enough.

Workaround Status

None.

Validity Assessment

Likely invalid.

Duplicate / Invalid / Stale Assessment

This is more about docs, support, or consumer expectations than a clean current core bug.

Maintainer Action Suggestion

close-invalid

Future Reply Direction

Point at the current contract or ownership boundary and close it.

v2 Relevance

Indirect.

Red-Test Extraction Note

Not a direct test candidate.

Issue #5413

Issue Summary

insertText without a selection is a current-contract misunderstanding, not an engine failure.

Thread Summary

Thread adds a few confirmations and small hints, but no deeper maintainer decision yet.

Repro Status

Strong enough.

Workaround Status

Strong.

Validity Assessment

Invalid.

Duplicate / Invalid / Stale Assessment

This is more about docs, support, or consumer expectations than a clean current core bug.

Maintainer Action Suggestion

close-invalid

Future Reply Direction

Point at the current contract or ownership boundary and close it.

v2 Relevance

None.

Red-Test Extraction Note

Not a direct test candidate.

Issue #5412

Issue Summary

Recent changes broke Transforms.insertFragment(..., { at }) by routing through an editor method that ignores the explicit location.

Thread Summary

No meaningful follow-up yet.

Repro Status

Strong.

Workaround Status

Poor.

Validity Assessment

Valid.

Duplicate / Invalid / Stale Assessment

Keep it in the right cluster and do not let it drift into unrelated themes.

Maintainer Action Suggestion

keep-open

Future Reply Direction

Keep it in the active queue and narrow the exact failing seam with a repro or test.

v2 Relevance

Direct.

Red-Test Extraction Note

Ready now.

Issue #5411

Issue Summary

A prior void-selection fix overcorrected and now misidentifies focus/anchor when the selection ends on a void node.

Thread Summary

No meaningful follow-up yet.

Repro Status

Strong enough.

Workaround Status

Poor.

Validity Assessment

Valid.

Duplicate / Invalid / Stale Assessment

Keep it in the right cluster and do not let it drift into unrelated themes.

Maintainer Action Suggestion

keep-open

Future Reply Direction

Keep it in the active queue and narrow the exact failing seam with a repro or test.

v2 Relevance

Direct.

Red-Test Extraction Note

Ready with minor setup.

Issue #5408

Issue Summary

Browser extensions that mutate contenteditable state can break Slate. That is real pressure, but it is an engine-hardening direction, not a quick bugfix.

Thread Summary

No meaningful follow-up yet.

Repro Status

Strong enough.

Workaround Status

Poor.

Validity Assessment

Valid.

Duplicate / Invalid / Stale Assessment

Keep it in the right cluster and do not let it drift into unrelated themes.

Maintainer Action Suggestion

v2-roadmap

Future Reply Direction

Capture it as roadmap input instead of pretending it is a routine bugfix.

v2 Relevance

Direct.

Red-Test Extraction Note

Not a direct test candidate.

Issue #5404

Issue Summary

Docs and code disagree on the return type of useSlateStatic, which makes the API feel less trustworthy than it should.

Thread Summary

No meaningful follow-up yet.

Repro Status

Strong.

Workaround Status

Poor.

Validity Assessment

Valid.

Duplicate / Invalid / Stale Assessment

Keep it in the right cluster and do not let it drift into unrelated themes.

Maintainer Action Suggestion

keep-open

Future Reply Direction

Keep it in the active queue and narrow the exact failing seam with a repro or test.

v2 Relevance

Indirect.

Red-Test Extraction Note

Ready now.

Issue #5403

Issue Summary

Legit example request for a read-only truncate/expand pattern.

Thread Summary

No meaningful follow-up yet.

Repro Status

Strong enough.

Workaround Status

None.

Validity Assessment

Valid.

Duplicate / Invalid / Stale Assessment

Keep it in the right cluster and do not let it drift into unrelated themes.

Maintainer Action Suggestion

keep-open

Future Reply Direction

Keep it in the active queue and narrow the exact failing seam with a repro or test.

v2 Relevance

None.

Red-Test Extraction Note

Not a direct test candidate.