GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — Placeholder does not disappear after typing in Safari/WebKit · Issue #2881 · TypeCellOS/BlockNote Open DescriptionWhat’s broken?In Safari and WebKit based desktop applications, BlockNote's placeholders is not being cleared after text is started to be entered into a block or document. The document updates and the entered text persists correctly, but the placeholder is stilling being displayed inline beside the text until Safari or the application is refreshed. This affects both the What did you expect to happen?The empty document and default placeholder should disappear immediately when starting to type into a block in Safari and WebKit-based desktop frameworks as happens in Chrome. Where the placeholder disappears immediately after the first character is entered. Steps to reproduce
BlockNote version0.51.4 EnvironmentSafari 27.0 (22625.1.20.11.3), macOS 27.0 (26A5368g), Electrobun 1.18.1 (WKWebView), React 19.1.0 Additional contextI got Codex to investigate the bug and it returned the following notes: BlockNote 0.51.4 injects placeholder rules from .placeholder-selector-... .bn-block-content[data-is-empty-and-focused]:has(.ProseMirror-trailingBreak:only-child)::after In Chrome, typing removes the placeholder immediately ( This strongly suggests a WebKit style-invalidation issue involving the dynamically injected Contribution
Sponsor
Activity
MetadataMetadataAssigneesLabelsNo labels TypeProjectsMilestoneRelationshipsDevelopmentIssue actions |
| You are visitor 01402520 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |