summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMilan Crha <mcrha@redhat.com>2023-04-18 13:42:56 +0200
committerMilan Crha <mcrha@redhat.com>2023-04-18 13:42:56 +0200
commit7742d1d9efa9b0ff7eea631c94342e9c41630ef0 (patch)
tree44b7d289576675402d864ea9411d6d0188bfb59b
parent1885854264e2a94ab3db48c3afb19cb5f78c794d (diff)
downloadevolution-7742d1d9efa9b0ff7eea631c94342e9c41630ef0.tar.gz
I#2330 - Contacts: LDAP not searching for contact after launch
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2330
-rw-r--r--src/addressbook/gui/widgets/e-addressbook-model.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/addressbook/gui/widgets/e-addressbook-model.c b/src/addressbook/gui/widgets/e-addressbook-model.c
index 2b4441124e..54ccc87aef 100644
--- a/src/addressbook/gui/widgets/e-addressbook-model.c
+++ b/src/addressbook/gui/widgets/e-addressbook-model.c
@@ -446,7 +446,8 @@ addressbook_model_idle_cb (EAddressbookModel *model)
if (model->priv->first_get_view) {
model->priv->first_get_view = FALSE;
- if (e_client_check_capability (E_CLIENT (model->priv->book_client), "do-initial-query")) {
+ if (e_client_check_capability (E_CLIENT (model->priv->book_client), "do-initial-query") ||
+ g_strcmp0 (model->priv->query_str, "(contains \"x-evolution-any-field\" \"\")") != 0) {
e_book_client_get_view (
model->priv->book_client, model->priv->query_str,
NULL, client_view_ready_cb, model);