Closed shuiping233 closed 3 weeks ago
调整过了。不过顺便观察下,是不是地编本来删成员的时候就是把最后一个往被删的那个位置去覆盖的?另外记得关注测一下最后一个成员被删掉,group和name设置成非空非默认值,例如group写3,然后试试会发生什么。
调整过了。不过顺便观察下,是不是地编本来删成员的时候就是把最后一个往被删的那个位置去覆盖的?另外记得关注测一下最后一个成员被删掉,group和name设置成非空非默认值,例如group写3,然后试试会发生什么。
group
和name
的影响,在旧地编的测试中发现删除成员对特遣部队的group
和name
都没有任何影响
f9620f7 修复的测试结果:
特遣部队成员的Number of units
Unit type
展示的内容仍然不正确,且删除一个成员后另一个成员会显示为missing
,地图文件保存后发现地图文件中只删除了某些成员(下图演示中我删除了E1
和E2
),而其他成员的序号和内容均未改变
除了第一个和第二个成员,第三个成员显示的Number of units
和Unit type
内容就是本应该第一个成员正确显示的内容,而第四个成员显示的Number of units
和Unit type
内容是第二个成员正确显示的内容,这是否能说明此问题可能是从特遣部队成员数组中读取某个成员时index不正确而造成的?
特遣部队原内容:
新地编删除两个成员(E1
和E2
)后保存的内容:
a73a2e4 修复的测试结果:
如图所示,不仅删除的不是选中的单位元素,而且删除全部元素后,总有一个元素无法显示和被选中且无法删除
删除前保存的特遣部队文本内容:
删除后保存的特遣部队文本内容:
测试用例:创建一个特遣部队,添加几个单位元素,然后逐一使用
Units in task force:
下方的delete按钮删除