diff --git a/src/nautilus-files-view.c b/src/nautilus-files-view.c index 8b98034e0..d4334f8d2 100644 --- a/src/nautilus-files-view.c +++ b/src/nautilus-files-view.c @@ -8650,9 +8650,13 @@ load_directory (NautilusFilesView *view, nautilus_files_view_stop_loading (view); if (NAUTILUS_IS_SEARCH_DIRECTORY (directory) || NAUTILUS_IS_SEARCH_DIRECTORY (priv->directory)) { - /* To make search feel fast and smooth as if it were filtering the - * current view, avoid blanking the view temporarily. */ - search_transition_schedule_delayed_signals (view); + if (priv->search_query != NULL && + !nautilus_query_is_global (priv->search_query)) + { + /* To make search feel fast and smooth as if it were filtering the + * current view, avoid blanking the view temporarily. */ + search_transition_schedule_delayed_signals (view); + } } emit_clear (view);