I’m testing GP 3.0.0-beta.1 and have discovered two problems with navigation search:
When Dynamic CSS Print Method is set to “External File,” the search box appears in the primary navigation at all times (along with the search icon/button). When Dynamic CSS Print Method is set to “Inline Embedding,” the search box behaves as expected (appearing below the primary navigation only when the search icon/button is clicked).
I typically use the generate_navigation_search_output filter to replace the default search box with one from a third-party plugin. While this still works (though it has the same limitation described in #1), opening and closing the search box is no longer very smooth/immediate. There seems to be a considerable lag between clicking/touching the search icon and the search box opening up or closing (sometimes requiring two clicks/taps). In addition, clicking outside the search box used to close the search box, but this no longer works.
Thanks. I couldn’t demonstrate both problems at the same time on my staging site (because problem #1 prevented problem #2 from appearing), so I had the CSS set to “Inline Embedding.” However, I just switched it back to “External File” and problem #1 is gone. It must have been a caching issue. So a fix for #2 is all I’ll need. π