scroller - emits the missed signals
authorChunEon Park <hermet@hermet.pe.kr>
Tue, 27 May 2014 04:38:34 +0000 (13:38 +0900)
committerChunEon Park <hermet@hermet.pe.kr>
Tue, 27 May 2014 04:46:55 +0000 (13:46 +0900)
vbar,press, vbar,unpress, hbar,press, hbar,unpress

@fix

data/themes/edc/elm/scroller.edc

index 0c72146e856337c0d810aa5f307a20dcecfe2b87..7b775130cc84786f61a3a3a6aa9fe512f2603e96 100644 (file)
@@ -787,6 +787,10 @@ group { name: "elm/scroller/base/default";
          target: "glow_vbar";
          target: "center_glow_vbar";
       }
+      program {
+         signal: "mouse,down,*"; source: "elm.dragable.vbar";
+         action: SIGNAL_EMIT "elm,vbar,press" "elm";
+      }
       program {
          signal: "mouse,up,1"; source: "elm.dragable.vbar";
          action: STATE_SET "default" 0.0;
@@ -795,6 +799,10 @@ group { name: "elm/scroller/base/default";
          target: "glow_vbar";
          target: "center_glow_vbar";
       }
+      program {
+         signal: "mouse,up,*"; source: "elm.dragable.vbar";
+         action: SIGNAL_EMIT "elm,vbar,unpress" "elm";
+      }
       program {
          signal: "mouse,down,1*"; source: "elm.dragable.hbar";
          action: STATE_SET "clicked" 0.0;
@@ -803,6 +811,10 @@ group { name: "elm/scroller/base/default";
          target: "glow_hbar";
          target: "center_glow_hbar";
       }
+      program {
+         signal: "mouse,down,*"; source: "elm.dragable.hbar";
+         action: SIGNAL_EMIT "elm,hbar,press" "elm";
+      }
       program {
          signal: "mouse,up,1"; source: "elm.dragable.hbar";
          action: STATE_SET "default" 0.0;
@@ -811,6 +823,10 @@ group { name: "elm/scroller/base/default";
          target: "glow_hbar";
          target: "center_glow_hbar";
       }
+      program {
+         signal: "mouse,up,*"; source: "elm.dragable.hbar";
+         action: SIGNAL_EMIT "elm,hbar,unpress" "elm";
+      }
       program {
          signal: "elm,action,looping,left"; source: "elm";
          action: STATE_SET "effect" 0.0;