bug: url test中点取消再切换其他页面白屏,100%复现
描述问题
如题,主界面 -> 连接测试 -> url test中途点取消后再切换应用内其他页面白屏,100%复现
预期行为:
test中途点击取消,按延时排列已经测试过的服务器,或者直接abort掉什么都不做,此时点击其他panel能正常显示页面
实际行为:
test中途点击取消,切换到应用内其他页面,发现内容区域完全空白,切换回原页面也空白,必须杀应用重新进才正常
如何复现
- 服务器较多(100+)的情况下打开程序
- 点击连接测试
- 点击url test
- 没测完的情况下点取消
- 切换到其他页面,如“分组”
复现环境
一台android 8.1.0设备
一台android 6.0.1设备
备注
连接测试 -> tc ping未复现此bug
如果url test性能能提高些,中途取消其实是很少用到的。我的使用环境是经常200多服务器点测试完挂后台,过很久发现还没测完。
不清楚这部分的情况,电脑版的测试是很快的。可以让懂 Android 的人来优化。
不清楚这部分的情况,电脑版的测试是很快的。可以让懂 Android 的人来优化。
@arm64v8a
我个人目前确实在配置比较低的机器上使用这个软件,软件优化我认为已经相当可以了,比cfa和v2rayng都要好一大截,他俩是在更新订阅的时候直接愣住了,好久才反应过来。
还是关注这个issue本身吧。既然在url test界面放置了取消按钮,就有必要让他正常运作,不然成bug触发器可还了得。
我的意思是测速问题应该出在 Android kotlin urltest 部分代码。问题在于我不熟这部分,之前修过几次也没完全修好。所以只能等有缘人修了。