summaryrefslogtreecommitdiff
path: root/src/bin/e_shelf.h
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@osg.samsung.com>2015-12-29 13:22:17 -0500
committerMike Blumenkrantz <zmike@osg.samsung.com>2015-12-29 13:22:17 -0500
commit5c6db42a08ada6958e2ddc3d55f44ad7ff7f3639 (patch)
tree073b3c27a821c05227dd89ad92a717143e92e2e8 /src/bin/e_shelf.h
parent495fa3a7ae51c70e3b597385586e5a9949cae5e1 (diff)
add shelf callback for hidden state and trigger extra hide-on-show if hiding
if shown while a hide animation is running, evas will prevent further show intercept callbacks from being reached, resulting in a permanently hidden shelf this shortcuts the (current) hide animation in order to begin showing the object
Diffstat (limited to 'src/bin/e_shelf.h')
-rw-r--r--src/bin/e_shelf.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/bin/e_shelf.h b/src/bin/e_shelf.h
index 5f19ddc..e0ac359 100644
--- a/src/bin/e_shelf.h
+++ b/src/bin/e_shelf.h
@@ -49,6 +49,7 @@ struct _E_Shelf
49 unsigned char dummy : 1; 49 unsigned char dummy : 1;
50 Eina_Bool cfg_delete : 1; 50 Eina_Bool cfg_delete : 1;
51 unsigned int locked; 51 unsigned int locked;
52 Eina_Bool hiding : 1;
52}; 53};
53 54
54typedef struct E_Event_Shelf 55typedef struct E_Event_Shelf