summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/virtual_window.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/virtual_window.c b/src/virtual_window.c
index ef212bb..5d1c798 100644
--- a/src/virtual_window.c
+++ b/src/virtual_window.c
@@ -160,7 +160,7 @@ static int event_handler_cb(struct livebox_buffer *handler, enum buffer_event ev
action_type = ELM_ACCESS_ACTION_SCROLL;
action_info.x = ix;
action_info.y = iy;
- action_info.mouse_type = 0;
+ action_info.mouse_type = 2;
ret = elm_access_action(parent_elm, action_type, &action_info);
ret = (ret == EINA_FALSE) ? LB_ACCESS_STATUS_ERROR : LB_ACCESS_STATUS_DONE;
break;
@@ -169,6 +169,7 @@ static int event_handler_cb(struct livebox_buffer *handler, enum buffer_event ev
ret = LB_ACCESS_STATUS_ERROR;
break;
}
+ action_type = ELM_ACCESS_ACTION_SCROLL;
action_info.x = ix;
action_info.y = iy;
action_info.mouse_type = 1;
@@ -180,7 +181,10 @@ static int event_handler_cb(struct livebox_buffer *handler, enum buffer_event ev
ret = LB_ACCESS_STATUS_ERROR;
break;
}
- action_info.mouse_type = 2;
+ action_type = ELM_ACCESS_ACTION_SCROLL;
+ action_info.x = ix;
+ action_info.y = iy;
+ action_info.mouse_type = 0;
ret = elm_access_action(parent_elm, action_type, &action_info);
ret = (ret == EINA_FALSE) ? LB_ACCESS_STATUS_ERROR : LB_ACCESS_STATUS_DONE;
break;