Before changing, we use system_settings_set_changed_cb to get notice
when system language is changed.
But system_settings_set_changed_cb can be called once in one process so
it can make problem.
Change system_settings_set_changed_cb to system_settings_add_changed_cb.
Change-Id: I2b072466bf78e248d5bef3adec82c47ac70d5b27
Signed-off-by: minho.sun <minho.sun@samsung.com>
void Adaptor::SetupSystemInformation()
{
- if( system_settings_set_changed_cb( SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE, OnSystemLanguageChanged, this ) != SYSTEM_SETTINGS_ERROR_NONE )
+ if( system_settings_add_changed_cb( SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE, OnSystemLanguageChanged, this ) != SYSTEM_SETTINGS_ERROR_NONE )
{
DALI_LOG_ERROR( "DALI system_settings_set_changed_cb failed.\n" );
return;