---
title: "Text selection disabled for the page (ui/user-select-page)"
description: "People copy addresses, error messages and order numbers; that is content."
url: http://localhost:4173/rules/ui/user-select-page
updated: 2026-11-11
---

# Text selection disabled for the page

> `ui/user-select-page` is a vetd rule. It flags: Text selection disabled for the page. It runs on every `check`, together with the TypeScript check.

| Fact | Value |
| --- | --- |
| Rule id | `ui/user-select-page` |
| Severity | warning |
| Group | Interface craft: accessibility, motion and mobile |
| Tags | accessibility |

## Why it matters

People copy addresses, error messages and order numbers; that is content.

## How to fix it

Scope user-select: none to controls (buttons, drag handles).

## References

- [user-select](https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Properties/user-select), MDN Web Docs

## Related rules

- [`ui/page-scrollbar`](http://localhost:4173/rules/ui/page-scrollbar.md)

## Get this text from vetd

MCP: call `explain` with `{ "diagnosticId": "ui/user-select-page" }`. CLI: `npx vetd explain ui/user-select-page`.

---

[All 92 rules](http://localhost:4173/rules.md) · Previous: [`ui/will-change`](http://localhost:4173/rules/ui/will-change.md) · Next: [`ui/page-scrollbar`](http://localhost:4173/rules/ui/page-scrollbar.md)
