Addressbook: Flushing DBus properties after setting new locale.
authorMateusz Polrola <mateuszx.potrola@intel.com>
Wed, 12 Feb 2014 15:06:30 +0000 (16:06 +0100)
committerPatrick Ohly <patrick.ohly@intel.com>
Wed, 5 Mar 2014 10:41:08 +0000 (11:41 +0100)
commit69e94310c5dc8a55ff311f86e3fc40b59ea6fba3
treef2bc9cd1940e81a87740059ef747fa83a99477f1
parentc65083dc2073906772510f83bacad65dbc2a3f43
Addressbook: Flushing DBus properties after setting new locale.

DBus signals about change of locale property for given address book are
deferred until all address books will update their locale.
Depending on the number of address books and their size delay between
changing address book's locale property and receiving signal about that
takes about one or two minutes.
Flushing DBus properties after changing locale property of address book
causes immediate emission of DBus signal.
addressbook/libedata-book/e-data-book.c