summaryrefslogtreecommitdiff
path: root/src/lib/ecore
diff options
context:
space:
mode:
authorCedric BAIL <cedric@osg.samsung.com>2017-09-26 10:08:01 -0700
committerCedric BAIL <cedric@osg.samsung.com>2017-09-26 10:15:07 -0700
commit5c14be4ecf9f5bb807f286272c4d9ecccc4aa12b (patch)
tree1995ad8fa1fe932b07025d97a79e49ea28915130 /src/lib/ecore
parent8e5a79f957b9edfa5d118b49288de6bd93121a85 (diff)
ecore: we need a different event for tracking the lifecycle of the main loop.
If the main loop is destroyed a lot of companion information might already have been so relying on EFL_EVENT_DEL might be way to late in the shutdown process. terminate will be triggered as soon as the process of shutting down is started, so all the data are still valid and have not been destroyed yet.
Diffstat (limited to 'src/lib/ecore')
-rw-r--r--src/lib/ecore/efl_loop.eo1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lib/ecore/efl_loop.eo b/src/lib/ecore/efl_loop.eo
index f63acc62c7..b1e725de5d 100644
--- a/src/lib/ecore/efl_loop.eo
+++ b/src/lib/ecore/efl_loop.eo
@@ -137,6 +137,7 @@ class Efl.Loop (Efl.Object)
137 poll,low; [[Event occurs multiple time every 15 minutes. The exact tick is undefined and could be adjusted system wide.]] 137 poll,low; [[Event occurs multiple time every 15 minutes. The exact tick is undefined and could be adjusted system wide.]]
138 pause; [[Called when the window is going not be displayed for some time]] 138 pause; [[Called when the window is going not be displayed for some time]]
139 resume; [[Called before a window get rendered after a pause event]] 139 resume; [[Called before a window get rendered after a pause event]]
140 terminate; [[Called before starting the shutdown of elementary]]
140 } 141 }
141 implements { 142 implements {
142 Efl.Object.constructor; 143 Efl.Object.constructor;