On Sun, Feb 19, 2012 at 10:46:24AM -0500, Richard Jones wrote:
> 
> Regarding the curve and slider widget problems. Is there a way of using
> connect() with a button release event, somehow?
> 
> I can confirm that this problem occurs for the sliders in the BrushMode
> panel as well as in my implementation of LineMode.

Hm... I think actually the problem is not the curves widget, but the the
pointer grab established in dropdownpanel.py.  It somehow seems to prevent
the implicit pointer grab that we would get normally, which ensures that we
get a "button up" event for every "button down" event.

When I disable that grab, things work better. I'm pondering now why we might
or might not want a grab there...  would have to read a bit into that code
first.

Andrew, do you have some time to look into that?

-- 
Martin Renold

_______________________________________________
Mypaint-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/mypaint-discuss

Reply via email to