## Description The first symbol you type in the `Find and Replace` dialog is handled incorrectly. ## Reproduce 1. Open Jupyter. 2. Open an existing notebook. 3. Press `<Ctrl-F>`. 4. The `Find and Replace` dialog opens. 5. The `Find` input is selected. 6. Press some magic key, say `f`. Actual: 7. The `Find` input content is (empty). 8. The content real being found is `f`. 9. Press `f`. 10. The `Find` input content is `f`. 11. The content real being found is `f`. ## Expected behavior Expected: 7. The `Find` input content is `f`. 8. The content real being found is `f`. 9. Press `f`. 10. The `Find` input content is `ff`. 11. The content real being found is `ff`. ## Context Don't know: * how to reproduce this behavior stable, * whether it is known, * whether it depends on window manager, etc. - Operating System and version: Calculate Linux (Gentoo-based) - Browser and version: Chromium 129.0.6668.100, 64 bit - Jupyter Notebook version: 7.2.2