VR keyboard: the keyboard popup lookup in the finder library

find.keyboardPopup() (finders.js VERSION 3) replaces the same
g_PopupManager lookup in the swipe, extra keys and touch typing patches
(VERSIONs 29, 24, 4). hub.js keeps its own: it gets no finder library.
This commit is contained in:
Pierre Kisters committed 2026-10-01 04:09:59 +02:00
1 parent 0908713667
commit c810df7f5a
5 files changed
+16 -16

No files matched your search

+2 -2
View File
@@ -125,8 +125,8 @@ Every signature must match exactly once, otherwise the patch changes nothing
and reports it: `resolvePatch` returns e.g. `signature not found, Steam left
unpatched: layouts.currentLayout (module 40222): ambiguous export,
candidates r_, xy` as the patch's result. Results are cached per page. The
library also has `ensureStyle(doc, id, css)` and `logger(buffer)` (a capped
debug log).
library also has `ensureStyle(doc, id, css)`, `logger(buffer)` (a capped
debug log) and `keyboardPopup()` (Steam's VR keyboard popup or `null`).
Signatures live in `modules/steam-ui-patches/lib/signatures.json`, shared
by patches and the offline checker. An entry can also list `expects` (strings the patch relies