On 29.08.2013 09:28, Fred Kiefer wrote:
> On 28.08.2013 21:51, Fred Kiefer wrote:
>> On 28.08.2013 21:24, Eric Wasylishen wrote:
>>> Hi Fred, 
>>> I found one I can consistently reproduce with the current
>>> gui:
>>>
>>> Open the memory panel (e.g. in Ink, open app info, click on app
>>> icon). Click on the memory window to focus it. Position the mouse
>>> over one of the table header dividers to get the "horizontal resize"
>>> cursor. Then, scroll very quickly for a second or two (the more
>>> scroll events you generate the more reliably this will work). When
>>> you move the mouse away the horizontal resize cursor should stick.
>>>
>>> Your explanation makes sense to me, I'm not sure why the hack is
>>> breaking.
>>
>> This is worse, the problem only happens with the new code, with the old
>> one the cursor flickers a lot but in the end is correct. You don't even
>> have to scroll very much one down and one up is enough for me. That
>> should make it easier to analyse the issue.
> 
> Splitting up the code really resolves the scrolling issue in the memory
> panel. But it definitely wont help for the colour panel and also this
> time I will do more testing before committing :-)

I just committed my updated code. Please give it a try.
I would have preferred to post the NSCursorUpdate events at the end of
the queue, but for some reason that didn't work.


_______________________________________________
Gnustep-dev mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/gnustep-dev

Reply via email to