[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

gEDA-bug: [ geda-Patches-1746691 ] Patch addressing tracked bug #1740327



Patches item #1746691, was opened at 2007-07-02 13:47
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=818428&aid=1746691&group_id=161080

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Alex Precosky (alexwarrior)
Assigned to: Nobody/Anonymous (nobody)
Summary: Patch addressing tracked bug #1740327

Initial Comment:
Addressing bug #[ 1740327 ] Zooming quickly with pointer warping causes a "jump"

If more than one mouse wheel scroll events are received into the event
queue before the first one can be processed, then the program was zooming
in to the wrong location.  This is because the mouse moved event handler,
which is triggered by a call to warp the cursor in the scroll event
handler, must run to update the mouse position global variables that the
scroll event handler needs.

This was especially annoying with my mouse that seemed to send three
simultaneous scroll wheel events at once for each click of the wheel.

This is a really small patch.  In the scroll wheel event handler, it
filters out additional scroll events from the event queue before warping
the cursor. 

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=818428&aid=1746691&group_id=161080


_______________________________________________
geda-bug mailing list
geda-bug@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-bug