eb0b08e08c1b4888bbe01d790edbcb13c6b7dc10
[platform/framework/web/web-ui-fw.git] / libs / patch / 0002-JQM-Fix-bug-on-live-firing-of-custom-events.patch
1 From 8a6605cac17177b38527a8a7d21b92e75de1e1fe Mon Sep 17 00:00:00 2001
2 From: Youmin Ha <youmin.ha@samsung.com>
3 Date: Wed, 15 Feb 2012 17:43:48 +0900
4 Subject: [PATCH] JQM: Fix bug on live firing of custom events
5
6 ---
7  .../js/jquery.mobile.event.js                      |    7 +++++++
8  1 files changed, 7 insertions(+), 0 deletions(-)
9
10 diff --git a/libs/js/jquery-mobile-1.0.1pre/js/jquery.mobile.event.js b/libs/js/jquery-mobile-1.0.1pre/js/jquery.mobile.event.js
11 index 7b79b79..9a87f4a 100644
12 --- a/libs/js/jquery-mobile-1.0.1pre/js/jquery.mobile.event.js
13 +++ b/libs/js/jquery-mobile-1.0.1pre/js/jquery.mobile.event.js
14 @@ -24,6 +24,13 @@ var supportTouch = $.support.touch,
15  function triggerCustomEvent( obj, eventType, event ) {
16         var originalType = event.type;
17         event.type = eventType;
18 +
19 +       // NOTE : by Youmin Ha <youmin.ha@samsung.com>
20 +       //     event.liveFired is already set by basic events e.g. vclick,
21 +       //     which is fired already.
22 +       //     To fire this custom event, event.liveFired must be cleared.
23 +       event.liveFired = undefined;
24 +
25         $.event.handle.call( obj, event );
26         event.type = originalType;
27  }
28 -- 
29 1.7.4.1
30