diff options
author | ChunEon Park <hermet@hermet.pe.kr> | 2014-05-27 13:38:34 +0900 |
---|---|---|
committer | ChunEon Park <hermet@hermet.pe.kr> | 2014-05-27 13:46:55 +0900 |
commit | ddcb73f4ff97a005c5a3bda4c91a8630ea615f83 (patch) | |
tree | 4090f70f4a1fa29cc55e4404a729082d12dc683b | |
parent | 94e99b65e7ee93dac4541eecc0d3f214f9d72f6c (diff) | |
download | elementary-ddcb73f4ff97a005c5a3bda4c91a8630ea615f83.tar.gz |
scroller - emits the missed signals
vbar,press, vbar,unpress, hbar,press, hbar,unpress
@fix
-rw-r--r-- | data/themes/edc/elm/scroller.edc | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/data/themes/edc/elm/scroller.edc b/data/themes/edc/elm/scroller.edc index 0c72146e8..7b775130c 100644 --- a/data/themes/edc/elm/scroller.edc +++ b/data/themes/edc/elm/scroller.edc @@ -788,6 +788,10 @@ group { name: "elm/scroller/base/default"; 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; target: "elm.dragable.vbar"; @@ -796,6 +800,10 @@ group { name: "elm/scroller/base/default"; 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; target: "elm.dragable.hbar"; @@ -804,6 +812,10 @@ group { name: "elm/scroller/base/default"; 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; target: "elm.dragable.hbar"; @@ -812,6 +824,10 @@ group { name: "elm/scroller/base/default"; 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; transition: LINEAR 0.3; |