mirror of
https://github.com/zulip/zulip.git
synced 2026-07-06 21:18:58 +08:00
This change enables mobile web users to select text from messages which lets them do standard text selection stuff like copy, select + quote, etc. Previously, this was not possible as long tapping text content resulted in triggering the reply action behavior, which included removal of all selection ranges caused by longtaps. The possible drawback is not being able long tap a message in a narrow to reply to the associated topic/dm. As an alternative, that can be achieved by a short tap on the message and then tapping the composebox. Fixes: https://chat.zulip.org/#narrow/channel/9-issues/topic/Cannot.20select.20text.20in.20mobile.20web/with/2277387 Frontend discussion: https://chat.zulip.org/#narrow/channel/6-frontend/topic/Simulating.20text.20selection.20on.20Chrome.20DevTools.20for.20mobile.2E/with/2278441 Design discussion: https://chat.zulip.org/#narrow/channel/101-design/topic/Text.20selection.20UX.20on.20mobile.20web/with/2278584 Signed-off-by: apoorvapendse <apoorvavpendse@gmail.com> |
||
|---|---|---|
| .. | ||
| e2e-tests | ||
| generated | ||
| html | ||
| images | ||
| server | ||
| shared/icons | ||
| src | ||
| styles | ||
| templates | ||
| tests | ||
| third | ||
| .browserslistrc | ||
| .gitignore | ||
| babel.config.js | ||
| debug-require-webpack-plugin.ts | ||
| debug-require.cjs | ||
| postcss.config.js | ||
| webpack.assets.json | ||
| webpack.config.ts | ||
| webpack.dev-assets.json | ||