mirror of
https://github.com/linuxdeepin/dde-dock.git
synced 2025-06-04 17:33:05 +00:00

旧代码动画实现方式是采用延时触发,以设定的300毫秒动画时间为参照,动画相关的功能逻辑均是或先于或晚于该时间执行,当遇到机器运算较慢,或瞬时CPU负荷较重时,程序地执行流程会出现紊乱,而背离预期行为,出现一些特定情况下BUG,且难以分析,复现和调试。现删除所有以特定时间为先后顺序,来控制动画相关功能实现方式,改为以事件结束为依据地触发方式 Log: 修复dock栏位置和显示都出错的问题 Bug: https://pms.uniontech.com/zentao/bug-view-12178.html Bug: https://pms.uniontech.com/zentao/bug-view-25873.html Task: https://pms.uniontech.com/zentao/task-view-25153.html Bug: https://pms.uniontech.com/zentao/bug-view-28993.html