Skip to content

docs(tap): fix awkward grammar in hasTouch note#40958

Open
adityasingh2400 wants to merge 1 commit into
microsoft:mainfrom
adityasingh2400:docs-tap-hastouch-note
Open

docs(tap): fix awkward grammar in hasTouch note#40958
adityasingh2400 wants to merge 1 commit into
microsoft:mainfrom
adityasingh2400:docs-tap-hastouch-note

Conversation

@adityasingh2400
Copy link
Copy Markdown

The note in Page.tap currently reads [`method: Page.tap`] the method will throw if [`option: Browser.newContext.hasTouch`] option of the browser context is false, which renders on playwright.dev as page.tap() the method will throw.... The link expands to page.tap() so the trailing the method is redundant and the sentence reads as broken English.

Touchscreen.tap had the same line copy-pasted, but the link still pointed at Page.tap rather than Touchscreen.tap itself. Swap the cross-reference so the link matches the method it documents.

Frame.tap and Locator.tap already use a clean <method> will throw / requires form. This brings Page.tap and Touchscreen.tap into line. Generated types.d.ts is regenerated by npm run build and picks up the updated note text.

The note in Page.tap had "[method: Page.tap] the method will throw..."
which rendered as "page.tap() the method will throw..." in published
docs, doubling up "tap" and "the method". Drop the redundant words.

Touchscreen.tap had the same note copied verbatim with the wrong
cross-reference; switch it to Touchscreen.tap so the link matches the
method it documents. Frame.tap and Locator.tap already use a clean
"<method> will throw / requires" form, so this brings Page.tap and
Touchscreen.tap into line with them.

Generated types.d.ts files are regenerated by npm run build to pick up
the updated note text.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant