Add timeout to nodebrowser when typing

If you have a lot of dependencies and all aspects enabled in the nodebrowser, searching becomes really slow. For me when I start typing a common character like “s” it takes a good 4-5 seconds before the results show, even if I am actually typing in something longer like “sampler”.

Could you add a short timeout, something like 200-500ms, before it actually starts searching if no new character has been entered.

That way I could type the whole word and it only starts searching then. There is usually a good value to pick so that it isn’t noticeable if you type slow enough to still search while typing, but avoid searching if you type in something very fast, especially the first few characters, which are then usually enough to narrow down the search enough.

You could even just have the timeout on the first 2 or 3 characters of the search term.

This is a very common pattern on the web if you have text fields that immediately trigger an action like an API call, to avoid unnecessary calls.

This would speed up patching immensely and avoid frustration.

Thanks for considering!

1 Like