Egret社区

[Egret Wing] 按钮点击bug

2019-1-7 11:58
4134
产品 Egret Wing 版本 5.2.12
复现概率 100% 平台 Windows all
复现步骤 把按钮的背景图片偏移更多的坐标,并且设置touchEnabled=false,点击图片依然会触发按钮点击事件
问题描述 按钮内部加入图片,图片设置touchEnabled无效,依然可以点击按钮
错误代码
BUG截图
查看底层代码原来判断了点击到按钮子元素,子元素touchEnabled和touchChildren都跳过,最后判断found为true,最后还是算点击成功。
分享到 :
0 人收藏

4 个回复

倒序浏览
ggesgreh  初学乍练 | 2019-1-7 12:02:37
把按钮背景图片放到任意偏移坐标,图片设置touchEnabled=false,点击图片位置,依然判断按钮点击成功
V0%39X@{5W_JC`@0~_LNYNG.png
marlonj  登堂入室 | 2019-1-15 18:05:46
@ggesgreh  请问你最后是怎么解决这个问题的?我现在也是碰到类似的问题,这个底层限制了,只要点击到节点上的任意一个子节点,不管这个子节点是否在节点的区域内,或是否屏蔽点击事件,这个节点都可以触发点击事件,不知道怎么解决
zaf_2018  登堂入室 | 2019-1-16 11:19:54
设置这个按钮的touchEnabled就好啦
ggesgreh  初学乍练 | 2019-3-22 16:17:30
ggesgreh 发表于 2019-1-7 12:02
把按钮背景图片放到任意偏移坐标,图片设置touchEnabled=false,点击图片位置,依然判断按钮点击成功
...

我也在等官方帮我修复这个问题。。。。因为太底层了,自己不好改
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

ggesgreh

初学乍练

积分: 6 帖子: 8 精华: 0

楼主热帖

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号

Powered by Discuz! X3.2 © 2001-2019 Comsenz Inc.

返回顶部