element-hq / element-hq/element-web

The TAC and Settings sidebar buttons behave differently than the others

Open
#27,628 0 comments 0 reactions 0 assignees View on GitHub
A-Left-Panel A-User-Settings O-Occasional S-Minor T-Defect
Dominant language
TypeScript
Stars
13.5k
Forks
2.8k
PR merge metrics
PR metrics pending

Description

### Steps to reproduce

Actions on the left sidebar behave like buttons. You can click anywhere in the horizontal rectangle representing them and they will work. Here are a couple of examples:

Clicking between a space icon and its label:
![image](https://github.com/element-hq/element-web/assets/16451191/6180da32-ae6b-4139-a271-0e05d36ef61d)

Clicking on the right side of a "button":
![image](https://github.com/element-hq/element-web/assets/16451191/80effb91-65bd-4692-a133-805e19d64bcf)

This is not the case for the thread activity centre. If you, for some reason, have the mouse pointer between the TAC icon and the "Threads" label or on the right of the label, you cannot open the thread list. The images below show the default mouse pointer when positioned there:
![image](https://github.com/element-hq/element-web/assets/16451191/12b1f81c-57ea-4839-a5dd-c53573c7178c)

![image](https://github.com/element-hq/element-web/assets/16451191/d1dfcc0f-769b-465e-8a86-4eebdb2fd8c8)

This is not completely the case for the Settings button:
![image](https://github.com/element-hq/element-web/assets/16451191/09221848-f84a-4494-9cab-695f5e1f85cd)

But that same button does not work when trying to click it on the right of the label:
![image](https://github.com/element-hq/element-web/assets/16451191/9c8d57b5-8785-4215-8a2a-000729164941)

### Outcome

#### What did you expect?
All the functions on the sidebar to behave the same.

#### What happened instead?
See above.

### Operating system

Arch Linux

### Browser information

Firefox 127.0.1 (64-bit)

### URL for webapp

app.element.io

### Application version

Element version: 1.11.69 Crypto version: Rust SDK 0.7.0 (068a0af), Vodozemac 0.6.0

### Homeserver

Synapse 1.109.0

### Will you send logs?

No

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.