Looks like this time I've (hopefully) got it... Seems that the "close
the menu upon mouse exit" was the problem, so I commented it; try the
new patch and if it's working for you too, I'll try re-implementing the
incriminated feature.
Steve H ha scritto:
> If you click *really* fast then the click will be registered properly under
> beryl (with or without this patch)
>
> On 12/14/06, Cristofaro Del Prete <[EMAIL PROTECTED]> wrote:
>>
>> I just tried again, and it's not working anymore neither here... or
>> better said, now it works only rarely (1 out of 20 tries) :(
>> I'm already working on it; new patch ASAP, sorry...
>>
>> Philippe Valembois - Phil ha scritto:
>> > Hi,
>> > doesn't work here with Beryl SVN from beginning of week...
>> > Phil
>> >
>> > Le Thursday 14 December 2006 20:10, Cristofaro Del Prete a écrit :
>> >> Hi guys,
>> >> surely you have heard of the annoyance regarding the smileys menu
>> under
>> >> Compiz/Beryl; if this is not the case, you should know that the menu
>> >> does not responds to mouse clicks (better said, the mouse clicks are
>> >> passing through the menu and activating the underlying buttons and
>> >> components). This means that there is no way, when the aforementioned
>> >> window managers are running to add a custom smiley, or
>> editing/removing
>> >> a smiley, or sending a smiley without entering its keyword.
>> >>
>> >> As I am running Beryl this is, for me, a major bug :)
>> >>
>> >> After some experimenting, I found that forcing the focus on the
>> smileys
>> >> menu is enough to fix the bug. So here's a one-line-added patch.
>> >>
>> >> I hope this is helpful, and that I've not written too much :)
>> >>
>> >> Bye
>> >>
>> >> Cristofaro
>> >
>> >
>> >
>> -------------------------------------------------------------------------
>> > Take Surveys. Earn Cash. Influence the Future of IT
>> > Join SourceForge.net's Techsay panel and you'll get the chance to share
>> your
>> > opinions on IT & business topics through brief surveys - and earn cash
>> >
>> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>> > _______________________________________________
>> > Amsn-devel mailing list
>> > Amsn-devel@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/amsn-devel
>>
>>
>> -------------------------------------------------------------------------
>> Take Surveys. Earn Cash. Influence the Future of IT
>> Join SourceForge.net's Techsay panel and you'll get the chance to share
>> your
>> opinions on IT & business topics through brief surveys - and earn cash
>> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>> _______________________________________________
>> Amsn-devel mailing list
>> Amsn-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/amsn-devel
>>
>
>
> ------------------------------------------------------------------------
>
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share your
> opinions on IT & business topics through brief surveys - and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Amsn-devel mailing list
> Amsn-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/amsn-devel
crashesIndex: smileys.tcl
===================================================================
--- smileys.tcl (revisione 7657)
+++ smileys.tcl (copia locale)
@@ -449,7 +449,7 @@
if { [string match {(%)} $symbol] != 0 } {
bind $w.c.$temp <Button1-ButtonRelease> "catch {$text insert insert \{(%%)\}; wm state $w withdrawn} res"
} else {
- bind $w.c.$temp <Button1-ButtonRelease> "catch {[list $text insert insert $symbol]\; wm state $w withdrawn} res"
+ bind $w.c.$temp <Button1-ButtonRelease> "catch {[list $text insert insert $symbol]\; wm state $w withdrawn} res"
}
#Add binding for custom emoticons
if { [OnMac] } {
@@ -464,7 +464,7 @@
incr temp
}
- event generate $w <Enter>
+ event generate $w.c <Enter>
}
@@ -719,8 +719,7 @@
set ypos [expr {(($rows-1)*$smih + ($smih/2))}]
$w.c create window 0 $ypos -window $w.c.custom_new -width [expr {$x_geo - 2}] -height $smih -anchor w
-
- bind $w <Enter> "bind $w <Leave> \"bind $w <Leave> \\\"wm state $w withdrawn\\\"\""
+# bind $w <Enter> "bind $w <Leave> \"bind $w <Leave> \\\"wm state $w withdrawn\\\"\""
}
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Amsn-devel mailing list
Amsn-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/amsn-devel