Open Mayissun opened 1 year ago
您好,项目中使用了该血缘库,但会有部分表之间出现重叠,所以想反馈一下问题以及可能出现的原因,以下: 问题回顾:
因为一开始对代码有部分修改,以为是修改对其产生的影响,删库重装仍旧出现该问题 问题排查:
发现原本代码(注释)中对于表之间的距离的判断上,遗漏了一种情况,当next.top的位置已经处于current.top+current.height和current.top+current.height+nodestep之间时并没有对下一表的top位置做处理,导致与前一表出现部分重叠
经过修改后,没有出现重叠问题 不清楚我这样理解的对不对,以上是我的拙见,如有冒犯,抱歉。
您好,项目中使用了该血缘库,但会有部分表之间出现重叠,所以想反馈一下问题以及可能出现的原因,以下: 问题回顾:
因为一开始对代码有部分修改,以为是修改对其产生的影响,删库重装仍旧出现该问题 问题排查:
发现原本代码(注释)中对于表之间的距离的判断上,遗漏了一种情况,当next.top的位置已经处于current.top+current.height和current.top+current.height+nodestep之间时并没有对下一表的top位置做处理,导致与前一表出现部分重叠
经过修改后,没有出现重叠问题 不清楚我这样理解的对不对,以上是我的拙见,如有冒犯,抱歉。