I have just updated the Woodmart theme to the latest version and since then my html dropdown menus take a few seconds to appear when the website is first loaded.
Yes, it is how AJAX dropdowns are supposed to work. When you first visit your website and move your mouse to the menu, it starts an AJAX request to the server and loads the dropdown. Next time, it will be cached in your browser and you will not see this loading process.
It was always working this way. Maybe you just didn’t pay attention to this before the update. Feel free to contact us if you have any further questions.