matrix-org / matrix-org/matrix.to
FreeBSD is detected as Windows
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 1.4k
- Forks
- 318
- PR merge metrics
- No merged PRs in 30d
Description
```text
grahamperrin@mowa219-gjp4-8570p:~ % date ; uname -v
Wed 30 Dec 2020 07:04:36 GMT
FreeBSD 13.0-CURRENT #74 r368589: Sun Dec 13 07:55:46 GMT 2020 root@mowa219-gjp4-8570p:/usr/obj/usr/src/amd64.amd64/sys/GENERIC-NODEBUG
grahamperrin@mowa219-gjp4-8570p:~ % pkg query '%o %v %R' firefox nhecko quaternion
www/firefox 84.0.1,2 FreeBSD
net-im/quaternion 0.0.9.5.b1 FreeBSD
grahamperrin@mowa219-gjp4-8570p:~ %
```
– Quaternion is installed.
There's no **Continue** button for Quaternion:

– https://matrix.to/#/!GXVxxBXHdVSnlqylVX:riot.ovh/$TGBeI9bNLhoNEjdaTMriQ3XtA667BxZzeX5bUkGG_bE
Preferences cleared, no improvement.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the reported setup-detection behavior on FreeBSD and inspect the browser or platform detection entry point. Compare the detected platform with the condition that controls the Continue button. Done means FreeBSD is no longer treated as Windows and the Quaternion flow presents the expected Continue action.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- web-dev
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100