Skip to content

Conversation

@zorowk
Copy link

@zorowk zorowk commented Jun 28, 2024

Bug:
linuxdeepin/developer-center#7912
linuxdeepin/developer-center#9068
linuxdeepin/developer-center#9041

Log: fix control center window effects cannot be control

@zorowk zorowk force-pushed the fix_9068 branch 2 times, most recently from bf7d762 to 55f1956 Compare July 1, 2024 03:39
@github-actions
Copy link

github-actions bot commented Jul 3, 2024

TAG Bot

TAG: 1.1.29
EXISTED: no
DISTRIBUTION: unstable

@wineee

This comment was marked as duplicate.

@deepin-ci-robot
Copy link

Integrated with pr deepin-community/Repository-Integration#1538

@wineee
Copy link
Member

wineee commented Jul 3, 2024

/topic kwin-1070

@deepin-ci-robot
Copy link

Add topic: kwin-1070 successed.

@wineee
Copy link
Member

wineee commented Jul 3, 2024

/integr-topic kwin-1070

@deepin-ci-robot
Copy link

Integrated with pr deepin-community/Repository-Integration#1538

@zorowk zorowk force-pushed the fix_9068 branch 2 times, most recently from f66e531 to d2c500f Compare July 4, 2024 05:59
@justforlxz
Copy link
Member

/integr-topic kwin-1070

@deepin-ci-robot
Copy link

Integrated with pr deepin-community/Repository-Integration#1538

@justforlxz
Copy link
Member

/integr-topic kwin-1070

@deepin-ci-robot
Copy link

Alreadly latest topic integration with deepin-community/Repository-Integration#1538

Signed-off-by: pengwenhao <pengwenhao@uniontech.com>
@wineee
Copy link
Member

wineee commented Jul 8, 2024

/integr-topic kwin-1070

@deepin-ci-robot
Copy link

Integrated with pr deepin-community/Repository-Integration#1538

Signed-off-by: pengwenhao <pengwenhao@uniontech.com>
@zorowk
Copy link
Author

zorowk commented Jul 8, 2024

/integr-topic kwin-1070

@deepin-ci-robot
Copy link

deepin pr auto review

关键摘要:

  • enableEffect函数中,对kwin_active_effects的修改应该在调用toggleEffectunloadEffect之前进行,以确保修改后的列表被正确使用。
  • enableEffect函数中的if (on)条件判断是多余的,因为toggleEffectunloadEffect的调用逻辑已经包含了判断是否启用效果的功能。
  • setCompositingEnabled函数中的enableEffect调用应该在m_kwinConfig->sync();之后,以确保配置文件被正确更新。
  • setCompositingEnabled函数中的ResumeCompositorChanged(1);调用可能需要确认是否有必要在启用和禁用 compositor 时都调用。
  • maybeShowWarningDialog函数中的enable变量应该在循环外部定义,以确保在每次循环时都使用最新的 compositor 状态。
  • kwin_active_effects列表应该在类外部定义,以便在整个代码库中重用。

是否建议立即修改:

@deepin-ci-robot
Copy link

Integrated with pr deepin-community/Repository-Integration#1538

1 similar comment
@deepin-ci-robot
Copy link

Integrated with pr deepin-community/Repository-Integration#1538

@deepin-ci-robot
Copy link

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: justforlxz, zorowk

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@justforlxz justforlxz merged commit e2352fe into linuxdeepin:master Jul 9, 2024
@deepin-bot deepin-bot bot mentioned this pull request Jul 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants