No. Notice that on line 202 and 203, it says, in english: if the button "class" is not set, then set the class name as the button ID. The button Id is the one you configure as the key array when configuring CButtonColumns, so, it's never repeated.
My fix is: don't use the class for that! you should use the button ID to bind it to the click event. There are two reasons: IDs are made for this cases, when you need to specifically identify one element (tag). and the second, if for example I want to assign a class to a button, to change it's style, the click binding will not work, since line 203 is never executed, then jquery selector on old line 299 will never execute the $function, because the class is now, for instance, "btn btn-mini"