Manage search property change through "search-visible" action. The action triggers other related functions that if not executed will cause buggy behavior. It also fixes a bug requiring double activation for opening search after navigating with an empty search bar (not numbered).
Fixes #2875 (closed)