diff -r ef903fff826d -r 7b9553a9db65 web/views/formrenderers.py --- a/web/views/formrenderers.py Thu Jun 03 10:17:44 2010 +0200 +++ b/web/views/formrenderers.py Thu Jun 03 14:51:42 2010 +0200 @@ -342,7 +342,7 @@ w(u'%s' % tags.input(type='checkbox', title=self._cw._('toggle check boxes'), - onclick="setCheckboxesState('eid', this.checked)")) + onclick="setCheckboxesState('eid', null, this.checked)")) for field in subfields: w(u'%s' % field_label(form, field)) w(u'') @@ -358,7 +358,7 @@ entity = form.edited_entity values = form.form_previous_values qeid = eid_param('eid', entity.eid) - cbsetstate = "setCheckboxesState2('eid', %s, 'checked')" % \ + cbsetstate = "setCheckboxesState('eid', %s, 'checked')" % \ xml_escape(dumps(entity.eid)) w(u'' % (entity.cw_row % 2 and u'even' or u'odd')) # XXX turn this into a widget used on the eid field