fix: restore mobile virtual keyboard flow

This commit is contained in:
2026-05-12 12:00:44 -04:00
parent 541e0e1fe8
commit 1696391441
5 changed files with 190 additions and 242 deletions
+12
View File
@@ -1,3 +1,15 @@
# Deferred: Ghostty mobile long-press copy
## Summary
Mobile long-press copy for highlighted terminal text should be implemented in Ghostty ownership layer, not in `webterm/static/js/terminal.ts`.
## Note
- Selection, copy, context menu, and touch-selection semantics are owned by `ghostty-web`, mainly `lib/selection-manager.ts`.
- Wrapper-level gesture handling in `webterm/static/js/terminal.ts` is not correct long-term fix for “long press highlighted text to copy”.
- Future work should patch Ghostty selection manager directly so long-press copy uses Ghosttys real selection state and copy path.
# Bug: Render loop dies silently on uncaught exception
## Summary