libchev 1.2.2
Fix debug-console drag and resize cancellation when restrictions begin before release. Pending cancellation retries through an independently owned wake frame, including after the console is hidden, without bypassing consumer mutation policy.
Also includes the deferred-work correction prepared in 1.2.1: early flushes preserve scheduled deadlines; due blocked work resumes safely when restrictions lift.
Validation: 102 library checks pass in normal and reverse order on Lua 5.1/5.2; 24 Python vendor tests and Lua syntax checks pass. Persistent attempted-access counters reject unsafe cancellation mutations. These are offline checks; live client rendering and taint behavior require separate validation.
Consumers must vendor this exact immutable revision through scripts/vendor.py. QuestTogether 5.13.1 embeds this release privately; other addons are unchanged.