discuss-gnustep
[Top][All Lists]
Advanced

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

CVS Head (26 Jan) seems to break somethings


From: Willem Rein Oudshoorn
Subject: CVS Head (26 Jan) seems to break somethings
Date: 26 Jan 2002 23:37:40 +0100
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.1

I hope it is not just me, but I noticed a few things 
in the latest CVS version.

A - in Gorm when you drag from the palette the 
    dragged image is sometimes messed up.  It typically
    occur with the `Form' (the two text fields)
    or the Radio buttons.  However, after they
    are dropped in the window I am creating, dragging
    them inside the window I am creating works fine.

B - Modifier keys during DnD seems broken.  
    Seen in GWorkspace and Gorm.   Drag something.
    Press Control (at least on my keyboard) notice that
    after that the cursor changes into a forbidden cursor.
    
    I debugged it somewhat.  What happens is that on the 
    NSFlagsChanged the NSEvent caries the the old state
    of the modifier keys.  That is, 
    [theEvent modifierFlags] produces on pressing and 
    releasing the Control key the following values:
    0 and 4.   While I expect 4 and 0.

C - the new GSAppKitWindowLeaveEvent is thrown away during
    DnD.  Now I don't know if this is desired behaviour or
    not.  But either way, it should be made explicit in the
    XGDragView method _handleEventDuringDragging: because
    now it uses NSLog to show that we ignore this event.

I might look into these issues.  But I have flaky hardware
so it might just be me.  So if someone can confirm this
I will look into it.

Wim Oudshoorn



reply via email to

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