HandyOrg / HandyOrg/HandyControl

PropertyGrid: Search case sensitivity not working correctly

Open
#828 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C#
Stars
7.2k
Forks
1.2k
PR merge metrics
No merged PRs in 30d

Description

Describe the bug
The search box in the PropertyGrid does only work when using lower-case queries.

To Reproduce
In the PropertyGrid demo, type Enum into the search field. There clearly is a property named Enum but it will filter out all entries. Typing enum instead, will correctly keep the Enum property in the filtered view.

Expected behavior
Search query should be case-insensitive.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the PropertyGrid demo and its search field, then trace how the query is applied to the displayed properties. Reproduce the issue with “Enum” and “enum”; done means both queries retain the Enum property and the relevant behavior is covered by a regression test if the existing test structure provides one.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
desktop
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.