element-hq / element-hq/element-web

Search index init UX is confusing

Open
#32,106 1 comment 0 reactions 0 assignees View on GitHub
A-Electron A-Search A-Seshat O-Uncommon S-Major T-Defect
Dominant language
TypeScript
Stars
13.5k
Forks
2.8k
PR merge metrics
PR metrics pending

Description

### Steps to reproduce

1. I want to search, I search and get this error: `Message search initialisation failed, check your settings for more information`
2. Which links me to a Settings page where I must find the right option
3. Clicking "Advanced" I get a new error: `Unknown error` and a Button to reset
4. Clicking the button I am told `You most likely do not want to reset your event index store`
5. I confirm anyway
6. The indexing process seems to be working, I can now search

### Outcome

#### What did you expect?

Search to just work

#### What happened instead?

User has to do many steps, some of which are misleading.

If the whole search initialisation failed, with "Unknown error", maybe the init step should be re-run without even telling the user? Either way, the only path here was to trigger a reset, but the errors and messages along the way are disruptive.

### Operating system

macOS

### Application version

Element version: 1.11.64 Crypto version: Rust SDK 0.7.0 (61b175b), Vodozemac 0.5.1

### How did you install the app?

element.io download

### Homeserver

1.104.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.