From: Woochan Lee Date: Fri, 18 Mar 2016 09:36:40 +0000 (+0900) Subject: Event block bug fix. X-Git-Tag: submit/tizen/20160617.075742~109 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=70676aba63a037f9200a5b01e01779dfb026402d;p=platform%2Fcore%2Fuifw%2Fui-viewmgr.git Event block bug fix. Change-Id: I28feb601121603bc0d5b284d5c121ddfa8ae2595 --- diff --git a/src/include/efl/ui_view.h b/src/include/efl/ui_view.h index 2bcc286..5ff67ae 100644 --- a/src/include/efl/ui_view.h +++ b/src/include/efl/ui_view.h @@ -93,7 +93,7 @@ protected: * * @param block @c true, when blocking is enabled, otherwise @c false. */ - virtual void set_event_block(bool block) {} + virtual void set_event_block(bool block); }; } diff --git a/src/lib/efl/ui_view.cpp b/src/lib/efl/ui_view.cpp index adfbae9..aabb08d 100644 --- a/src/lib/efl/ui_view.cpp +++ b/src/lib/efl/ui_view.cpp @@ -92,3 +92,8 @@ void ui_view::back() } dynamic_cast(this->get_viewmgr())->pop_view(); } + +void ui_view::set_event_block(bool block) +{ + evas_object_freeze_events_set(CONVERT_TO_EO(this->get_content()), block); +}