OSX NSCell Rendering (native renderer) fix (PR #26018)

37 views
Skip to first unread message

Stefan Csomor

unread,
Dec 7, 2025, 10:10:00 AM (6 days ago) Dec 7
to wx-...@googlegroups.com, Subscribed

The NSCell drawing routines seem to use a different clipping area than the one of the current context. This workaround undoes the offsetting of the dc but then moves the drawing frame accordingly, see #26014


You can view, comment on, or merge this pull request online at:

  https://github.com/wxWidgets/wxWidgets/pull/26018

Commit Summary

  • 224175d trying to fix clipping problem with native cell rendering

File Changes

(1 file)

Patch Links:


Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/pull/26018@github.com>

VZ

unread,
Dec 7, 2025, 5:14:15 PM (5 days ago) Dec 7
to wx-...@googlegroups.com, Subscribed
vadz left a comment (wxWidgets/wxWidgets#26018)

I'll merge this into master but do you think this should be included in 3.2.9 too (as at least its source archives will apparently need to be redone anyhow because of the other issues found in it) or is the risk of breaking something too great?


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/pull/26018/c3623572397@github.com>

VZ

unread,
Dec 7, 2025, 5:41:00 PM (5 days ago) Dec 7
to wx-...@googlegroups.com, Subscribed

Closed #26018 via 6c5ce48.


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/pull/26018/issue_event/21413201841@github.com>

Stefan Csomor

unread,
Dec 10, 2025, 2:43:29 AM (3 days ago) Dec 10
to wx-...@googlegroups.com, Subscribed
csomor left a comment (wxWidgets/wxWidgets#26018)

I'll merge this into master but do you think this should be included in 3.2.9 too (as at least its source archives will apparently need to be redone anyhow because of the other issues found in it) or is the risk of breaking something too great?

it's very tempting, to get the coverage, but I fear it might have some consequences which I haven't thought of ...


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/pull/26018/c3635795856@github.com>

VZ

unread,
Dec 10, 2025, 10:22:45 AM (3 days ago) Dec 10
to wx-...@googlegroups.com, Subscribed
vadz left a comment (wxWidgets/wxWidgets#26018)

Thanks, let's see if we run into any problems after doing this in master first then and backport this in 3.2.10 if none are found.


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/pull/26018/c3637612058@github.com>

Reply all
Reply to author
Forward
0 new messages