Skip to content

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Jan 14, 2026

Backport of #14194 to release/10.0

Proposed changes

  • Added UpdateOwnerDraw() call in the Appearance setter for both CheckBox and RadioButton
  • Optimized call order to avoid unnecessary operations:
    Handle state change first (may RecreateHandle) and then refresh if handle wasn't recreated

Customer Impact

  • CheckBox and RadioButton now correctly switch between Normal and Button appearance in Dark Mode

Regression?

Risk

  • Minimal

LeafShi1 and others added 2 commits January 14, 2026 02:39
@codecov
Copy link

codecov bot commented Jan 14, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 77.10799%. Comparing base (2355576) to head (70bc8e8).

Additional details and impacted files
@@                  Coverage Diff                   @@
##           release/10.0      #14209         +/-   ##
======================================================
- Coverage      77.10970%   77.10799%   -0.00172%     
======================================================
  Files              3273        3273                 
  Lines            645033      645033                 
  Branches          47701       47701                 
======================================================
- Hits             497383      497372         -11     
- Misses           143973      143980          +7     
- Partials           3677        3681          +4     
Flag Coverage Δ
Debug 77.10799% <100.00000%> (-0.00172%) ⬇️
integration 18.98676% <0.00000%> (-0.01184%) ⬇️
production 51.92893% <100.00000%> (-0.00382%) ⬇️
test 97.40998% <ø> (ø)
unit 49.34811% <100.00000%> (+0.00972%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants