mirror of
https://github.com/linuxdeepin/dde-dock.git
synced 2025-06-04 09:23:03 +00:00
fix: 解决智能隐藏模式下,从主屏切换到副屏任务栏不显示问题
切换到副屏时,FrontendWindowRect接口未设置成副屏位置,导致HideState未发生变化, Log: 解决智能隐藏模式下,从主屏切换到副屏任务栏不显示问题 Bug: https://pms.uniontech.com/zentao/bug-view-42055.html Change-Id: I793269c58aeb9a3f672378c6a5a3d835605815d6
This commit is contained in:
parent
e3474b55a9
commit
d333bcd545
@ -493,6 +493,8 @@ void MultiScreenWorker::onPositionChanged()
|
||||
hideAni(m_ds.current());
|
||||
// 更新当前屏幕信息,下次显示从目标屏幕显示
|
||||
m_ds.updateDockedScreen(getValidScreen(m_position));
|
||||
// 需要更新frontendWindowRect接口数据,否则会造成HideState属性值不变
|
||||
emit requestUpdateFrontendGeometry();
|
||||
} else {
|
||||
// 一直显示的模式才需要显示
|
||||
emit requestUpdatePosition(lastPos, position);
|
||||
|
Loading…
x
Reference in New Issue
Block a user