PUI: collect animations when pui is loaded
[platform/core/uifw/libpui.git] / src / PUI.c
index dbb9a2d..744c834 100644 (file)
--- a/src/PUI.c
+++ b/src/PUI.c
@@ -229,9 +229,27 @@ _pui_unload_backend_module(void)
 }
 
 static void
+_pui_load_backend_collect_animations(void)
+{
+       pui_int_error ret;
+
+       if (!pui_module || !pui_module->backend_module_data) {
+               pui_err("pui module data is not loaded\n");
+               return;
+       }
+
+       ret = pui_module->backend_module_data->create_ani_collection();
+       if (ret != PUI_INT_ERROR_NONE) {
+               pui_err("Failed to collect animations data (%s)\n",
+                       pui_error_to_string(ret));
+       }
+}
+
+static void
 _pui_load(void)
 {
        _pui_load_backend_module();
+       _pui_load_backend_collect_animations();
 }
 
 static void