microsoft / microsoft/microsoft-ui-xaml

DisabledFormattingAccelerators.All doesn't disable all accelerators

Open
#10,049 0 comments 2 reactions 0 assignees View on GitHub
area-TextBox bug team-Controls
Dominant language
C++
Stars
8.4k
Forks
942
Avg merge
2d 7h
Merged PRs (30d)
105

Description

### Describe the bug

Setting `RichEditBox.DisabledFormattingAccelerators` to `All` leaves a lot of accelerators still enabled

### Steps to reproduce the bug

1. Add a `RichEditBox` to your UI and set `DisabledFormattingAccelerators` property to `All`
2. Press `Ctrl+Shift+A`
3. Type something
4. Notice the text being rendered all caps

Same happens with dozen more shortcuts

### Expected behavior

All text format accelerators are disabled, leaving base text shortcuts (copy, paste, cut, undo, redo, etc) untouched

### Screenshots

_No response_

### NuGet package version

None

### Windows version

_No response_

### Additional context

_No response_

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the RichEditBox behavior with DisabledFormattingAccelerators set to All, including Ctrl+Shift+A and other formatting shortcuts. Trace the property’s handling and verify that all text-format accelerators are disabled while copy, paste, cut, undo, and redo remain available.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.