tdesign-miniprogram icon indicating copy to clipboard operation
tdesign-miniprogram copied to clipboard

[Toast] preventScrollThrough为true时,偶现Toast已隐藏,但页面还是无法点击

Open GWCodeN opened this issue 3 years ago • 11 comments

tdesign-miniprogram 版本

0.30.0

重现链接

No response

重现步骤

代码:

exports.showLoading =()=>{
  console.log('showLoading');
  Toast({
    selector: '#t-toast',
    message: '加载中...',
    theme: 'loading',
    direction: 'column',
    duration: 0,
    preventScrollThrough:true,
  });
}
exports.hideLoading =()=>{
  console.log('hideLoading');
  hideToast({
    selector: '#t-toast',
  });
}

正常操作

102FA11E-88A9-4278-B800-26619ECA07D2

期望结果

去掉preventScrollThrough 正常 9AC897F1-BA85-4354-A729-75B41152C97B

实际结果

添加preventScrollThrough后 loading 消失了,但是页面无法点击了 偶发,而且几率很高 B1E82997-0F27-4526-9AE7-4814E4A29BC8

框架版本

No response

浏览器版本

No response

系统版本

No response

Node版本

No response

补充说明

多个页面wxml存在

<t-toast  id="t-toast" />

GWCodeN avatar Dec 13 '22 08:12 GWCodeN

👋 @guoyw,感谢给 TDesign 提出了 issue。 请根据 issue 模版确保背景信息的完善,我们将调查并尽快回复你。

github-actions[bot] avatar Dec 13 '22 08:12 github-actions[bot]

♥️ 有劳 @leejim 尽快确认问题。 确认有效后将下一步计划和可能需要的时间回复给 @guoyw 。

github-actions[bot] avatar Dec 13 '22 08:12 github-actions[bot]

收到反馈,我来定位一下。

LeeJim avatar Dec 13 '22 14:12 LeeJim

昨天遇到同样的问题了。

Sloaix avatar Dec 15 '22 06:12 Sloaix

我这边没法复现,能否提供更多信息?

LeeJim avatar Dec 19 '22 14:12 LeeJim

我这边没法复现,能否提供更多信息?

https://developers.weixin.qq.com/s/EKLiGDmh7kEG

GWCodeN avatar Dec 20 '22 02:12 GWCodeN

我也遇到了同样的问题.出现频率很高.

CPenguo avatar Dec 09 '23 15:12 CPenguo

2024年了,这个问题依旧存在😂

HaoClaimLin avatar Jun 18 '24 10:06 HaoClaimLin

小程序版本,toast loading preventScrollThrough 作为加载交互是必须的,但不能点击的问题在网速较快时必现……

image

iamdaning avatar Dec 05 '24 07:12 iamdaning

收到反馈,我这边跟进看看哈~

着实不好意思,旧的 issue 一直没时间去重新 check 处理 😭

anlyyao avatar Dec 05 '24 07:12 anlyyao

@iamdaning 不是网速、、是因为overlay有个300ms的动画, settimeout duration也设置成300ms应该就正常了 😅

anlyyao avatar Dec 10 '24 08:12 anlyyao