文本窗口(不等待关闭)高级设置(loaded_sp:)触发的子程序中,状态存取会被扰乱

使用问题 · 1428 次浏览
dalou 创建于 2024-06-14 16:07

 

如题,触发的子程序为:“加载”,当先存取本地状态,再读取网络数据后,本地状态会被清空;

动作出bug找了很久才发现这个问题,虽然调换一下位置也能解决,但还是想搞清楚这是为啥?

 


回复内容
CL 2024-06-14 16:17
#1

云状态我感觉应该不会有影响本地状态的。

可以做一个新动作,减少不必要的其它功能,看看能不能复现上述问题,如果可以的话,分享一下我这里试试。

dalou 回复 CL 2024-06-14 16:46 :

逻辑有点绕,复现不出来,原动作在这里 记事本2.0 

当点击标签栏上的“新建”时,本地状态会被拦截,需要点击“管理”才能恢复。

dalou 最后更新于 2024-06-14 16:46
CL 回复 dalou 2024-06-14 22:09 :

我完全看不懂这个动作😂

不过我在调试状态下把写入状态做了显示提示,点新建之后,有写入null的调用。


dalou 回复 CL 2024-06-14 22:20 :

过久点估计我也看不懂了😂   不过应该不是这里的问题,公开分享的这个动作顺序是调好没bug的。那个写入NULL的调用是后续关闭窗口时执行的正常操作, 如果要调试的话需要把同步判定与状态存取的顺序调换才能复现,谢谢老大,我之后再看看能不能简洁复现出来吧

dalou 最后更新于 2024-06-14 22:21
回复主贴