#19106: Mac Help sample graphics badly damaged

26 views
Skip to first unread message

wxTrac

unread,
Mar 18, 2021, 8:09:10 AM3/18/21
to wx-...@googlegroups.com
#19106: Mac Help sample graphics badly damaged
--------------------------------------+--------------------
Reporter: andyr | Owner:
Type: defect | Status: new
Priority: normal | Milestone:
Component: wxOSX | Version: 3.0.5
Keywords: mac help sample graphics | Blocked By:
Blocking: | Patch: 0
--------------------------------------+--------------------
I just downloaded with
git clone --recurse-submodules https://github.com/wxWidgets/wxWidgets.git
../configure --with-macosx-version-min=11.0

on Intel Mac, BigSur.

Then build and run the Help sample. I attach a pic of the result.

The black surround in the left pane obviously should not be there, and the
"Index" button is completely hidden.

I think this problem appeared between 2020-09-19 and 2021-01-19 and I will
do a git bisect to find it, unless anyone already knows where the problem
is.

--
Ticket URL: <https://trac.wxwidgets.org/ticket/19106>

wxTrac

unread,
Mar 18, 2021, 8:11:02 AM3/18/21
to wx-...@googlegroups.com
#19106: Mac Help sample graphics badly damaged
---------------------+--------------------------------------
Reporter: andyr | Owner:
Type: defect | Status: new
Priority: normal | Milestone:
Component: wxOSX | Version: dev-latest
Resolution: | Keywords: mac help sample graphics
Blocked By: | Blocking:
Patch: 0 |
---------------------+--------------------------------------
Changes (by andyr):

* cc: andy@… (added)
* version: 3.0.5 => dev-latest


--
Ticket URL: <https://trac.wxwidgets.org/ticket/19106#comment:1>

wxTrac

unread,
Mar 18, 2021, 8:11:36 AM3/18/21
to wx-...@googlegroups.com
#19106: Mac Help sample graphics badly damaged
---------------------+--------------------------------------
Reporter: andyr | Owner:
Type: defect | Status: new
Priority: normal | Milestone:
Component: wxOSX | Version: dev-latest
Resolution: | Keywords: mac help sample graphics
Blocked By: | Blocking:
Patch: 0 |
---------------------+--------------------------------------
Changes (by andyr):

* Attachment "HelpDemo.gif" added.

wxTrac

unread,
Mar 18, 2021, 9:23:35 AM3/18/21
to wx-...@googlegroups.com
#19106: Mac Help sample graphics badly damaged
---------------------+--------------------------------------
Reporter: andyr | Owner:
Type: defect | Status: new
Priority: normal | Milestone:
Component: wxOSX | Version: dev-latest
Resolution: | Keywords: mac help sample graphics
Blocked By: | Blocking:
Patch: 0 |
---------------------+--------------------------------------

Comment (by vadz):

This might be related to 287ee5e4c7d15273d2f18a6aa77409bb35b1f9aa (but I
didn't test it at all, so it's just a shot in the dark).

--
Ticket URL: <https://trac.wxwidgets.org/ticket/19106#comment:2>

wxTrac

unread,
Mar 18, 2021, 12:01:07 PM3/18/21
to wx-...@googlegroups.com
#19106: Mac Help sample graphics badly damaged
---------------------+--------------------------------------
Reporter: andyr | Owner:
Type: defect | Status: new
Priority: normal | Milestone:
Component: wxOSX | Version: dev-latest
Resolution: | Keywords: mac help sample graphics
Blocked By: | Blocking:
Patch: 0 |
---------------------+--------------------------------------
Changes (by andyr):

* cc: andy@… (removed)


Comment:

Yes that's it, thank you.

--
Ticket URL: <https://trac.wxwidgets.org/ticket/19106#comment:3>

wxTrac

unread,
Apr 5, 2021, 7:22:58 AM4/5/21
to wx-...@googlegroups.com
#19106: Mac Help sample graphics badly damaged
---------------------+--------------------------------------
Reporter: andyr | Owner:
Type: defect | Status: new
Priority: normal | Milestone:
Component: wxOSX | Version: dev-latest
Resolution: | Keywords: mac help sample graphics
Blocked By: | Blocking:
Patch: 0 |
---------------------+--------------------------------------

Comment (by vaclavslavik):

(Candidate) Fix here: https://github.com/wxWidgets/wxWidgets/pull/2306

--
Ticket URL: <https://trac.wxwidgets.org/ticket/19106#comment:4>

wxTrac

unread,
Apr 5, 2021, 12:41:56 PM4/5/21
to wx-...@googlegroups.com
#19106: Mac Help sample graphics badly damaged
---------------------+--------------------------------------
Reporter: andyr | Owner: Vadim Zeitlin <vadim@…>
Type: defect | Status: closed
Priority: normal | Milestone:
Component: wxOSX | Version: dev-latest
Resolution: fixed | Keywords: mac help sample graphics
Blocked By: | Blocking:
Patch: 0 |
---------------------+--------------------------------------
Changes (by Vadim Zeitlin <vadim@…>):

* owner: => Vadim Zeitlin <vadim@…>
* status: new => closed
* resolution: => fixed


Comment:

In [changeset:"a2e4cb6cec6cb63121faa2731b39d07225da6d5f/git-wxWidgets"
a2e4cb6ce/git-wxWidgets]:
{{{
#!CommitTicketReference repository="git-wxWidgets"
revision="a2e4cb6cec6cb63121faa2731b39d07225da6d5f"
Fix wxSplitterWindow painting on macOS 11

Fix regression in wxSplitterWindow rendering introduced in
287ee5e4c7d15273d2f18a6aa77409bb35b1f9aa - the splitter wouldn't
correctly render its background under some (but not all) circumstances
on macOS 11.

Closes https://github.com/wxWidgets/wxWidgets/pull/2306

Fixes #19106
}}}

--
Ticket URL: <https://trac.wxwidgets.org/ticket/19106#comment:5>
Reply all
Reply to author
Forward
0 new messages