RoderickQiu / wnr

⏱️ Work/Rest Timer. Stricter. Prettier. More features. Win/Mac/Linux. (NEW UPDATES PAUSED.)
https://getwnr.com/
Mozilla Public License 2.0
944 stars 59 forks source link

倒计时剩余十几秒时容易卡住不动 #117

Open yawn0305 opened 8 months ago

yawn0305 commented 8 months ago

系统:win10 版本:1.30.1 使用场景:个人用这个计时器最多的场景是间歇运动,具体就是设定45秒运动,15秒休息,重复60组,每组间隙只有铃声提示,关了窗口通知 问题:目前发现,在重复了几组之后,计时器容易卡住不动,比如工作时间还剩10秒,计时器动画突然不继续倒数了,一直卡在10秒那里,然后过几秒就直接跳到休息时间了,有时会一直卡死不动,只能手动退出重新开启计时

yawn0305 commented 8 months ago

忘了补充一点,我都是开启mini窗口在使用,所以上述情况都是在mini窗口下出现的问题 还有,我一直设置的缩放比例为125%,在这个缩放比例下好像更容易出现卡死问题,现在用回默认缩放比例了,卡死的情况出现变少了一点,但还是会偶尔出现

yawn0305 commented 8 months ago

还有,设置预设模式时,时间只能设定零点几分,我想设置45秒(0.75分钟)就设置不了,要么0.8分,要么0.7分,超过小数点一位后就输入不了了,希望能优化一下

RoderickQiu commented 7 months ago

还有,设置预设模式时,时间只能设定零点几分,我想设置45秒(0.75分钟)就设置不了,要么0.8分,要么0.7分,超过小数点一位后就输入不了了,希望能优化一下

这个有道理 我过几天修改一下

RoderickQiu commented 7 months ago

这个卡死很怪诶,你有相关复现视频嘛,不知道我本地能不能复现成功

yawn0305 commented 7 months ago

这个卡死很怪诶,你有相关复现视频嘛,不知道我本地能不能复现成功

复现视频我发你邮箱了(发的是官网上的邮箱地址scrisqiu@hotmail.com,不知道对不对),如果收不到的话我再发一下

tjx0722 commented 7 months ago

+1 我本地也有这个问题,希望大佬修改一下。 本地环境win11,缩小到mini窗口有这个bug。 顺带说一嘴,大佬这工具真好用 优秀!

RoderickQiu commented 7 months ago

上周很忙没有回 收到了 好像确实又这个问题 我试试吧 看这可能是怎么问题

RoderickQiu commented 7 months ago

这个我写完了,这两天会发新版,但我还没搞出来你所说的bug这个暂时,明天上点强度测试一下。

还有,设置预设模式时,时间只能设定零点几分,我想设置45秒(0.75分钟)就设置不了,要么0.8分,要么0.7分,超过小数点一位后就输入不了了,希望能优化一下

RoderickQiu commented 7 months ago

我今天刚才确实复现出来一次,但也没搞明白是什么一回事。我再研究研究。

RoderickQiu commented 7 months ago

个人认为这是一个和所使用的electron框架相关的问题,他们可能对高频的ipc指令的处理有问题,主要我也不觉得我的代码有什么问题()总之暂时没有办法解决

yawn0305 commented 7 months ago

个人认为这是一个和所使用的electron框架相关的问题,他们可能对高频的ipc指令的处理有问题,主要我也不觉得我的代码有什么问题()总之暂时没有办法解决

那就先更0.75分钟那一版吧,这个bug先搁置了,未来说不定有解决的灵感XD

RoderickQiu commented 7 months ago

https://github.com/RoderickQiu/wnr/releases/tag/v1.30.2 嗯,更新推送了。百度网盘和蓝奏云正在上传中。