fix: delegate multi-line digit selection to visible overlay

- Focus Electron overlay for copy/mine multi-line shortcuts instead of binding number keys in mpv plugin
- Fix animated AVIF lead-in double-counting sentence audio padding
- Fix manual YouTube card update to use resolved mpv stream URLs for media generation
This commit is contained in:
2026-05-22 21:15:30 -07:00
parent c6328eef09
commit 7b5c1ccf85
21 changed files with 354 additions and 122 deletions
+6
View File
@@ -530,6 +530,12 @@ function registerModalOpenHandlers(): void {
}
function registerKeyboardCommandHandlers(): void {
window.electronAPI.onSessionNumericSelectionStart((payload) => {
runGuarded('session:numeric-selection-start', () => {
keyboardHandlers.beginSessionNumericSelection(payload.actionId, payload.timeoutMs);
});
});
window.electronAPI.onKeyboardModeToggleRequested(() => {
runGuarded('keyboard-mode-toggle:requested', () => {
keyboardHandlers.handleKeyboardModeToggleRequested();