okra pushed a commit to branch master.

http://git.enlightenment.org/apps/ephoto.git/commit/?id=ded920c4ec6bd5576b90524bad9ce7d788e52d21

commit ded920c4ec6bd5576b90524bad9ce7d788e52d21
Author: Stephen Houston <smhousto...@gmail.com>
Date:   Fri Aug 7 09:14:42 2015 -0500

    Ephoto: Slideshow - Make escape progression logical. Stop slideshow when 
escaped.
---
 src/bin/ephoto_slideshow.c | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/bin/ephoto_slideshow.c b/src/bin/ephoto_slideshow.c
index cf14441..c9b661d 100644
--- a/src/bin/ephoto_slideshow.c
+++ b/src/bin/ephoto_slideshow.c
@@ -23,12 +23,16 @@ _key_down(void *data, Evas *e EINA_UNUSED, Evas_Object *obj 
EINA_UNUSED, void *e
         Ephoto_Entry *entry;
 
         if (elm_win_fullscreen_get(win))
-          elm_win_fullscreen_set(win, EINA_FALSE);
+          {
+             elm_win_fullscreen_set(win, EINA_FALSE);
+             return;
+          }
 
         slideshow_item = elm_slideshow_item_current_get(ss->slideshow);
         if (slideshow_item) entry = elm_object_item_data_get(slideshow_item);
         else      entry = ss->entry;
         evas_object_smart_callback_call(ss->slideshow, "back", entry);
+        elm_slideshow_clear(ss->slideshow);
      }
    else if (!strcmp(k, "F11"))
      {

-- 


Reply via email to