From 53b6c93ceba03da1a15d0a7f5f25025bd406b588 Mon Sep 17 00:00:00 2001 From: YuSanka Date: Fri, 26 Jun 2020 13:45:54 +0200 Subject: [PATCH] Fix of #4441 SearchDialog: Select first item in the lit, if search_list has at least one item --- src/slic3r/GUI/Search.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/slic3r/GUI/Search.cpp b/src/slic3r/GUI/Search.cpp index 613a39ccef..012af342a8 100644 --- a/src/slic3r/GUI/Search.cpp +++ b/src/slic3r/GUI/Search.cpp @@ -617,8 +617,9 @@ void SearchDialog::update_list() for (const FoundOption& item : filters) search_list_model->Prepend(item.label); - // select first item - search_list->Select(search_list_model->GetItem(0)); + // select first item, if search_list + if (search_list_model->GetCount() > 0) + search_list->Select(search_list_model->GetItem(0)); prevent_list_events = false; }