[Panel-devel] Plasma::Icon highlighting issues
    Marco Martin 
    notmart at gmail.com
       
    Sat Dec 15 14:22:46 CET 2007
    
    
  
On Saturday 15 December 2007, Jason Stubbs wrote:
> On Saturday 15 December 2007 02:32:51 Aaron J. Seigo wrote:
> > pressed(false) should be emitted on button up. so through a full
> > interaction the signals would go like this:
> >
> > 	pressed(true)
> > 	clicked()
> > 	pressed(false)
> >
> > or like this:
> >
> > 	pressed(true)
> > 	pressed(false)
> >
> > in the case when the use presses, moves off the button, releases the
> > mouse.
>
> After some thinking, I found a theoretical use case that needs a
> pressed(false) and it would require it regardless of whether clicked()
> occurred, so I've come to agree with the above. :)
>
> I've attached new patches which should address all the other issues too.
i've tried it now and seems to work quite well here
it has even almost fixed the rendering of action icons (well, it draws them 
when the mouse leaves the icon instead of the contrary, but it's an 
improvement :P, will indagate why)
Cheers,
Marco Martin
    
    
More information about the Panel-devel
mailing list