[Bug 52231] Notation Software 4 freeze when moving mouse over buttons
WineHQ Bugzilla
wine-bugs at winehq.org
Thu Dec 23 06:58:26 CST 2021
https://bugs.winehq.org/show_bug.cgi?id=52231
Huw Davies <huw.davies at physics.ox.ac.uk> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |cdavis5x at gmail.com,
| |huw.davies at physics.ox.ac.uk
Regression SHA1| |9e599a89e30c9ae403f5c7861e0
| |f7690a03c4e22
--- Comment #4 from Huw Davies <huw.davies at physics.ox.ac.uk> ---
It's caused by this commit:
commit 9e599a89e30c9ae403f5c7861e0f7690a03c4e22
Author: Charles Davis <cdavis at codeweavers.com>
Date: Wed Sep 1 09:28:23 2021 -0500
winemac.drv: Set the surface contents directly to the layer.
Use a top-down DIB for the surface instead of a bottom-up DIB. This
seems to match better with how Core Graphics expects to receive image
data, and allows us to avoid a transform to flip the surface image.
There's quite a lot going on in this commit and it's not immediately obvious
what the issue is (not least this commit adds code to drawRect which is then
removed in the following commit).
To observe this I needed to backport commit
39fea6cd1eb175cddf3cbccc1fd09fec48da881e to avoid a font_cs deadlock, I'll
attach that in the next comment.
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list