discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: windows issues: redrawing, black areas


From: Fred Kiefer
Subject: Re: windows issues: redrawing, black areas
Date: Mon, 22 Jul 2013 00:14:42 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130620 Thunderbird/17.0.7

On 20.07.2013 01:20, Riccardo Mottola wrote:
Hi,

Riccardo Mottola wrote:
Hi,

Just as a reminder: we are speaking about the standard GNUstep theme,
no WinUX theme involved.

It is not always easy to trigger it immediately (= I don't have a
single "do this" test, I play around, put windows  back and forth
until it starts happening).

I narrowed it down between
10 November 2012 -> works, no changes till the 26th
27 November 2013 -> has issues
I add further information. The breakage happened on the commit of the
26th to the 27th of October.

I narrowed down the problem to one precise file, Win32Server. I can run
the version of the 27th with just that file from 26th and it works.
More precisely, I narrowed it down to the method:

windowEventProc

I just need to revert that single method to the previous version for the
problems to disappear (Thanks Fred for the suggestion of trying out that
first).


There are two groups of changes that I can see here. One is the huge IME change and the other is the smaller change to use the _decodeWM_ENTERSIZEMOVEParams::: and -decodeWM_EXITSIZEMOVEParams::: methods. I would expect that the problem comes from the later. Could you please try to restore the windowEventProc method to its SVN state and just comment out the call to resizeBackingStoreFor in decodeWM_EXITSIZEMOVEParams (You'll find that in the file win32_movesize.m)and report back the results.

Fred




reply via email to

[Prev in Thread] Current Thread [Next in Thread]