Summary: | Suspend on lid close stop working after libkscreen commit 7afede8 | ||
---|---|---|---|
Product: | [Plasma] KScreen | Reporter: | fanzhuyifan |
Component: | common | Assignee: | kscreen-bugs-null <kscreen-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | NOR | ||
Version First Reported In: | git | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/libkscreen/-/commit/46b13032056017de2bf38abff6f5d35e1354bdea | Version Fixed In: | |
Sentry Crash Report: | |||
Attachments: |
expected kscreen-doctor output
powerdevil log before 7afede8 powerdevil log after 7afede8 |
Description
fanzhuyifan
2025-01-22 22:44:56 UTC
Created attachment 177603 [details]
powerdevil log before 7afede8
Created attachment 177604 [details]
powerdevil log after 7afede8
A possibly relevant merge request was started @ https://invent.kde.org/plasma/libkscreen/-/merge_requests/230 Git commit 063fb1c5feed0e4fa14654ab1033465adf6a07e1 by Yifan Zhu. Committed on 22/01/2025 at 23:25. Pushed by vladz into branch 'Plasma/6.3'. Revert "backends/kwayland: Remove unbalanced unblockSignals()" This reverts commit 7afede862ca2809c007214a8d5cba9649ca21a45. M +1 -0 backends/kwayland/waylandconfig.cpp https://invent.kde.org/plasma/libkscreen/-/commit/063fb1c5feed0e4fa14654ab1033465adf6a07e1 A possibly relevant merge request was started @ https://invent.kde.org/plasma/libkscreen/-/merge_requests/231 Git commit 46b13032056017de2bf38abff6f5d35e1354bdea by Yifan Zhu. Committed on 22/01/2025 at 23:28. Pushed by vladz into branch 'master'. backends/kwayland: initialize m_blockSignals to false Initialization should already be protected by done events and m_initializingOutputs. The removal of unblockSignals in 7afede8 meant that we need to initialize m_blockSignals to false. M +1 -1 backends/kwayland/waylandconfig.cpp https://invent.kde.org/plasma/libkscreen/-/commit/46b13032056017de2bf38abff6f5d35e1354bdea |