[Bug 10805] EmEditor hangs

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Jan 31 14:02:13 CST 2008


http://bugs.winehq.org/show_bug.cgi?id=10805


Mikolaj Zalewski <mikolaj.zalewski at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mikolaj.zalewski at gmail.com




--- Comment #4 from Mikolaj Zalewski <mikolaj.zalewski at gmail.com>  2008-01-31 14:02:12 ---
This is a problem in the rebar code. The app goes into infinite recursion - a
relayout generates RBN_CHILDSIZEs whose handler sends RB_SETBANDINFO what
generates a relayout.

The native control doesn't send RBN_CHILDSIZE for RB_SETBANDINFO if the
children sizes didn't change. We have some code in CommonSetupBand that checks
if the values changed which can be improved to make this app start. But this is
not the way it is done in native - in native changing the text from "ABC" to
"ACB"doesn't generate a RBN_CHILDSIZE what suggests it is done during layouting
(or during something similar to ValidateBand)


-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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