rusty_desktop_icons.FinalCommitOutcome¶
- class rusty_desktop_icons.FinalCommitOutcome¶
Result of the Shell-side final commit at the end of an animation.
Returned by [AnimationHandle.final_commit]; None there means the outcome is unknown (still running, or finalization itself failed).
moved_ids is a confirmation signal, not a census — the Windows backend stops polling the Shell at the first icon that lands, so a successful 200-icon commit reports a single id. Non-empty means “the commit reached the Shell”.
missing_ids is complete: every id listed there could not be resolved and was left wherever the Shell last had it.