evas/main: move common shutdown to after ecore shutdown

Summary:
ecore_shutdown will trigger object deletions which require common
components to still be active in order to avoid crashes

ref 3433be343779424c5e030ace30e211298cd060f8
ref T7052

Reviewers: ManMower, devilhorns

Reviewed By: ManMower, devilhorns

Subscribers: cedric, #committers

Tags: #efl

Maniphest Tasks: T7052

Differential Revision: https://phab.enlightenment.org/D6475
This commit is contained in:
Mike Blumenkrantz 2018-06-28 14:53:10 -05:00 committed by Derek Foreman
parent 51d1360a18
commit 5a4fe07415
1 changed files with 1 additions and 2 deletions

View File

@ -147,8 +147,6 @@ evas_shutdown(void)
evas_focus_shutdown();
evas_common_shutdown();
#ifdef EVAS_CSERVE2
if (evas_cserve2_use_get())
evas_cserve2_shutdown();
@ -162,6 +160,7 @@ evas_shutdown(void)
evas_async_events_shutdown();
ecore_shutdown();
evas_common_shutdown();
evas_filter_shutdown();
evas_module_shutdown();