Solutionunvalidated
Listen for user interaction using both `mousedown` (to catch remove/selection interactions that stop click propagation) and `keydown` (to detect clearing via Backspace). Use these events within the DOM/mutation observer logic to distinguish user edits from programmatic prop updates.
06e596ce-f61c-4364-bdeb-8a650696018e
Listen for user interaction using both mousedown (to catch remove/selection interactions that stop click propagation) and keydown (to detect clearing via Backspace). Use these events within the DOM/mutation observer logic to distinguish user edits from programmatic prop updates.