Opening the search modal changes the match operator to allof.
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 1k
- Forks
- 348
- Avg merge
- 12h 28m
- Merged PRs (30d)
- 91
Description
Steps to reproduce
Case A:
- Open Mail
- Search for something in your mailbox (by using the field in the message list)
- See a result
- Open the search modal
- Close it again (x or close button)
- The list is empty now
https://github.com/user-attachments/assets/d3cbd59c-8b6d-4105-b8b1-97876062b23b
Case B:
- Open Mail
- Search for something in your mailbox (by using the field in the message list)
- See a result
- Open the search modal
- Click search without changing anything
- The list is empty now
Expected behavior
Regarding A) The match operator should not change to allof when closing the modal.
Regarding B) I'm not sure, we need a better way ;) Introducing a toggle for match could be an option.
Actual behavior
Search result becomes empty
Mail app version
stable4.2 (f9c963bc380070ff89981a11968bbceb27700ba4)
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
Reproduce the issue in the Mail app using the listed steps for Case A and Case B, then trace how the search modal updates the match operator and search results. Confirm that closing the modal does not change the operator, and clarify the expected behavior when searching without changes before considering the issue done.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend, search
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100