diff --git a/src-tauri/src/proposals.rs b/src-tauri/src/proposals.rs index b896013..a69259d 100644 --- a/src-tauri/src/proposals.rs +++ b/src-tauri/src/proposals.rs @@ -397,7 +397,9 @@ fn view_of( can_propose: reachable && current.is_some() && roster.contains(worn), proposals, decisions, - pending_mine: board.proposals.iter().filter(|p| &p.author == me).count() as u32, + // `worn`, not `me`: on someone else's Space we author under a + // room-local key, so counting against the persona counts nothing. + pending_mine: board.proposals.iter().filter(|p| &p.author == worn).count() as u32, } }