The initial sate of event is NULL and
the value of APPCORE_BASE_SUSPENDED_STATE_WILL_ENTER_SUSPEND is also 0
therefore, suspend event cannot be called
Change-Id: I67ad2be73f9aaeeb7c951d6c3009164c5e666b3b
Signed-off-by: hyunho <hhstark.kang@samsung.com>
node->cb = cb;
node->type = event;
node->data = data;
- node->prev_event = NULL;
+
+ if (event == APPCORE_BASE_EVENT_LANG_CHANGE ||
+ event == APPCORE_BASE_EVENT_REGION_CHANGE)
+ node->prev_event = NULL;
+ else
+ node->prev_event = GINT_TO_POINTER(-1);
__events = g_list_append(__events, node);
return node;