Comment 3 for bug 454535

Revision history for this message
buzzdee (sebastia) wrote :

both problems should be fixed with svn revision #2746.

However the patch to fix the problem was:
$ svn diff jabber/Chat.tcl
Index: jabber/Chat.tcl
===================================================================
--- jabber/Chat.tcl (revision 2743)
+++ jabber/Chat.tcl (working copy)
@@ -1402,8 +1402,7 @@
     bind $w <<Find>> [namespace code [list Find $dlgtoken]]
     bind $w <<FindAgain>> [namespace code [list FindAgain $dlgtoken]]
     bind $w <<FindPrevious>> [namespace code [list FindAgain $dlgtoken -1]]
- # Wrong binding to toplevel.
- #bind $w <FocusIn> +[namespace code [list FocusIn $dlgtoken]]
+ bind $w <FocusIn> [namespace code [list FocusIn $dlgtoken]]
     bind $wtray <<TToolbarCollapse>> [namespace code [list TTCollapse $dlgtoken]]

     # For toplevel binds.

and I have no idea, why the binding to the topleves was wrong?????
Also I have no idea what the + in front of the [namespace code [list FocusIn $dlgtoken]] is good for.
both were working for me, with and without the +, so I omitted it.