fix: 修复移动APP图标到插件区域松手后图标显示错乱的问题

原因:增加了m_dragIndex = -1的赋值,导致在后面触发AppDragWidget销毁信号的时候,没有进入到insertItem方法,导致图标显示错误
修改:删除对应位置的m_dragIndex = -1赋值即可

Log: 修复移动APP图标到插件区域松手后图标显示错乱的问题
Influence: 图标铺满任务栏,移动图标到任务栏外部区域,然后拖到插件区域,松手,检查任务栏图标的显示情况
Bug: https://pms.uniontech.com/bug-view-114119.html
Change-Id: I0a0c90cb2803d043f387793b6f743c032325a54d
This commit is contained in:
donghualin 2022-03-04 12:31:53 +08:00
parent 271509d623
commit 627422b0b6

View File

@ -572,10 +572,8 @@ void MainPanelControl::handleDragMove(QDragMoveEvent *e, bool isFilter)
e->accept();
if (targetItem == sourceItem) {
m_dragIndex = -1;
if (targetItem == sourceItem)
return;
}
moveItem(sourceItem, targetItem);
emit itemMoved(sourceItem, targetItem);