Skip to content
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

MacOS window refresh UI client area corruption #5330

Closed
whalley opened this issue Nov 15, 2022 · 1 comment
Closed

MacOS window refresh UI client area corruption #5330

whalley opened this issue Nov 15, 2022 · 1 comment
Labels
bug fixed mac related to OSX / MacOS on hold waiting for something
Milestone

Comments

@whalley
Copy link
Member

whalley commented Nov 15, 2022

When refreshing part of a window, such as a wxTreeCtrl or wxListCtrl, especially within focus events the non-updated part the client area can be corrupted, which it makes it look as though text becomes bold and icons aren't draw correctly.

Left navigation pane is blurry/bold until it's clicked or scrolled. Scrolling "fixes" the whole list:
image
image

Seems related to this - wxWidgets/wxWidgets#22629

@whalley whalley added bug mac related to OSX / MacOS on hold waiting for something labels Nov 15, 2022
@whalley
Copy link
Member Author

whalley commented Nov 15, 2022

Fix identified. wxWidgets/wxWidgets#22629 (comment)

Will look to include temporary fix for now as this can be quite distracting and annoying. Will keep open until wx3.2.2 is available

@whalley whalley added this to the v1.7.0 milestone Nov 15, 2022
@whalley whalley modified the milestones: v1.7.3, v1.7.0 Oct 17, 2023
@whalley whalley added the fixed label Oct 17, 2023
@whalley whalley closed this as completed Oct 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug fixed mac related to OSX / MacOS on hold waiting for something
Projects
None yet
Development

No branches or pull requests

1 participant