Skip to content

Conversation

@HeikoKlare
Copy link
Contributor

Section headers show artifacts lines because a previous change accidentally changed the operation for filling the background to use a height of 1 instead of the actual height to be filled.

Fixes #3381

Before

image

After

image

@github-actions
Copy link
Contributor

github-actions bot commented Oct 9, 2025

Test Results

 3 018 files  ±0   3 018 suites  ±0   2h 36m 40s ⏱️ + 5m 26s
 8 226 tests ±0   7 976 ✅ ±0  249 💤 ±0  1 ❌ ±0 
23 598 runs  ±0  22 803 ✅ ±0  794 💤 ±0  1 ❌ ±0 

For more details on these failures, see this check.

Results for commit 4a8a0ff. ± Comparison against base commit 9a6b6ae.

♻️ This comment has been updated with latest results.

@vogella
Copy link
Contributor

vogella commented Oct 9, 2025

LGTM, I will try Copilot review with this to test AI reviews.

@vogella vogella requested a review from Copilot October 9, 2025 16:24
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR fixes a rendering bug in Eclipse Forms UI where section headers displayed artifact lines. The issue was caused by a previous change that mistakenly used width instead of height for filling the background rectangle.

  • Corrects the fillRectangle operation to use the proper height parameter instead of width

@vogella
Copy link
Contributor

vogella commented Oct 9, 2025

Fixes also the dark theme issue under Linux:

image

Thanks a lot @HeikoKlare

@HeikoKlare
Copy link
Contributor Author

Fixes also the dark theme issue under Linux:

Thank you for testing and reporting back!

I hope that we have the test issues due to JUnit 6 fixed soon, as I would like to merge this with proper CI results (even though the change itself is quite trivial and will obviously not break anything).

@laeubi
Copy link
Contributor

laeubi commented Oct 9, 2025

As nothing broke as it was broken it should not break anything now it is fixed so I think we should just merge it right away!

Section headers show artifacts lines because a previous change
accidentally changed the operation for filling the background to use a
height of 1 instead of the actual height to be filled.

Fixes eclipse-platform#3381
@HeikoKlare
Copy link
Contributor Author

As nothing broke as it was broken it should not break anything now it is fixed so I think we should just merge it right away!

True, but just fixed it via #3388 anyway :-)

Failing test is already documented: #294

@HeikoKlare HeikoKlare merged commit 6877297 into eclipse-platform:master Oct 9, 2025
16 of 18 checks passed
@HeikoKlare HeikoKlare deleted the issue-3381 branch October 9, 2025 18:50
@chrisrueger
Copy link
Contributor

Thanks a lot for the quick solution! :)

@HeikoKlare
Copy link
Contributor Author

You're welcome. Thank you for reporting it!

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.

Section title has white lines since Eclipse 2025-06

4 participants