Compare commits

...

1 Commits

Author SHA1 Message Date
Waleed Latif
a4622c4943 fix(start-inp): fix start block uneditable on manual insertion 2026-01-16 13:08:20 -08:00

View File

@@ -210,11 +210,9 @@ export function useSubBlockValue<T = any>(
) )
// Determine the effective value: diff value takes precedence if in diff mode // Determine the effective value: diff value takes precedence if in diff mode
const effectiveValue = hasSnapshotValue // Use nullish coalescing to fall back to initialValue when storeValue is null or undefined
? snapshotValue // This handles the case where a block is newly added and the subblock store hasn't been populated yet
: storeValue !== undefined const effectiveValue = hasSnapshotValue ? snapshotValue : (storeValue ?? initialValue)
? storeValue
: initialValue
// Initialize valueRef on first render // Initialize valueRef on first render
useEffect(() => { useEffect(() => {