Skip to content

Remaining Darkmode issues for Preview 6 #13610

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged

Conversation

KlausLoeffelmann
Copy link
Member

@KlausLoeffelmann KlausLoeffelmann commented Jun 17, 2025

Fixes remaining dark mode issues for Preview 6 in

  • TabControl
  • ListView
  • ComboBoxRenderer
Microsoft Reviewers: Open in CodeFlow

@KlausLoeffelmann KlausLoeffelmann force-pushed the DarkModeFixTabListViewComboDgv branch from f640369 to 903cbe0 Compare June 17, 2025 06:40
@KlausLoeffelmann KlausLoeffelmann added area-DarkMode Issues relating to Dark Mode feature and removed area-controls-DataGridView labels Jun 17, 2025
Copy link

codecov bot commented Jun 17, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 97.41138%. Comparing base (d9dc002) to head (903cbe0).
Report is 6 commits behind head on main.

Additional details and impacted files
@@                 Coverage Diff                  @@
##                main      #13610          +/-   ##
====================================================
+ Coverage   76.55974%   97.41138%   +20.85163%     
====================================================
  Files           3252        1189        -2063     
  Lines         640748      353200      -287548     
  Branches       47429        5382       -42047     
====================================================
- Hits          490555      344057      -146498     
+ Misses        146663        8378      -138285     
+ Partials        3530         765        -2765     
Flag Coverage Δ
Debug 97.41138% <ø> (+20.85163%) ⬆️
integration ?
production ?
test 97.41138% <ø> (-0.00244%) ⬇️
unit ?

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.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Copy link
Member

@JeremyKuhne JeremyKuhne left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As we're constrained to get this in the next preview, approving ahead of addressing feedback.

@@ -2545,6 +2557,8 @@ private int CompensateColumnHeaderResize(int columnIndex, bool columnResizeCance

protected override unsafe void CreateHandle()
{
base.CreateHandle();
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should have a comment that explains why it must come first.

}

#pragma warning disable WFO5001
private void ApplyDarkModeOnDemand()
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same comment as before, ApplyDarkMode better reflects what this method does.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Will add all mentioned issue to the list as soon as I have done high prio tasks.

@KlausLoeffelmann KlausLoeffelmann merged commit 7d1da32 into dotnet:main Jun 17, 2025
8 checks passed
@github-actions github-actions bot locked and limited conversation to collaborators Jul 18, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-DarkMode Issues relating to Dark Mode feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants