Fix review findings across compositor and shell

This commit is contained in:
Samuel Onoja committed 2026-10-13 04:02:17 +01:00
1 parent 5d9673aad3
commit f7e5efb245
30 files changed
+1222 -181

No files matched your search

+7 -1
View File
@@ -247,7 +247,13 @@ pub(crate) fn init(
state.activities.get(call.request.id, call.response);
}
} else if call.request.command == "activity-watch" {
if let Err(error) = validate_request(&call.request) {
if state.session_lock.active() {
let _ = call.response.try_send(Response::error(
call.request.id,
"session_locked",
"IPC unavailable while session is locked",
));
} else if let Err(error) = validate_request(&call.request) {
let _ = call
.response
.try_send(Response::error(call.request.id, error.code, error.message));