Repository navigation
fix(first-use): resolve current search before paste and clarify availability - #202
Merged
Merged
Conversation
johnny4young
marked this pull request as ready for review
October 7, 2026 21:40
…election - Let option-command-Return fall through to the snippet or plain paste when nothing is selected, as before, while still refusing to queue stale rows - Cancel a pending paste and its read through one helper - Keep paste bookkeeping out of observation, since nothing renders it - Assert again that only one row stays selected across arrows and reopen - Read the site checkout id from the app's checkout URL in the product truth gate instead of a copied literal
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Resolve keyboard paste against the current search/filter context, add welcome Back navigation, and clarify public download availability, direct-purchase price and neutral-text legibility.
Current head: 377aa9f
Verified tree: 157dd91371436bbc60e8c944088d77df9817a832
Base: main at ccc4403
Defect and behavior
Query invalidation retained previous rows while Enter and Command-V immediately consumed the selected item. The correction resolves current rows first, preserves Enter's exact-snippet priority and Command-V's selection behavior, and never falls back to old clips after empty results.
Website copy explicitly says iOS/iPadOS is not yet available beside the macOS download. The direct-purchase $19.99 observation remains explicitly dated October 6, 2026; users review the final total and taxes on the existing Lemon Squeezy checkout. No purchase, currency inference or commerce change.
Neutral text tokens are adjusted with source-color checks across 28 theme/pair combinations. This is not complete rendered WCAG certification.
Duplicate and integration check
Freshly checked every open PR #193–201 against main. None implements this paste/onboarding/price/contrast correction. The original first-use candidate intersected #193 only at site/index.html and scripts/check-site.sh for its independent release chronology, imagery and preparation narrative. The latest test-only follow-up also reuses its already-existing PanelPrewarmedOpenUITests correction, as described below. Preserve that work during later integration. This PR does not include CI-cache experimentation, storage lease repairs, release metadata changes or a combined-stack qualification.
Verification
Limits
No merge, release, deployment, permission change, live clipboard inspection or installed-release mutation. Native installed-app paste delivery, accessibility/device behavior, rendered-browser qualification and the combined repair tree are separate from source checks. The scoped exact-head native gates are green; ready for review. This is not authorization to merge.