** Attachment added: "attrs-web.ogv" https://bugs.launchpad.net/openobject-client-web/+bug/718925/+attachment/2111184/+files/attrs-web.ogv
-- You received this bug notification because you are a member of C2C OERPScenario, which is subscribed to the OpenERP Project Group. https://bugs.launchpad.net/bugs/718925 Title: Field / button 'attrs' not evaluated correctly with multiple conditions [FIX PROVIDED] Status in OpenERP Web Client: Invalid Bug description: I have the following button in my form: <button name="button_completed" string="Completed" type="object" icon="gtk-index" attrs="{'invisible':['|',('order_type','not in',['sample','stock']),('state','!=','new')]}" /> The attrs is designed to show the button only for orders of type 'sample' and 'stock', with a status of 'new', however only the first part of the condition (order_type) was being evaluated correctly. I tracked this down to a tiny javascript error in 'form_evalExpr' function in form_state.js. As it loops through each condition, it does not reset the value of 'elem' to null, so it simply reuses the first element for each of the subsequent evaluations. Fix attached. _______________________________________________ Mailing list: https://launchpad.net/~c2c-oerpscenario Post to : c2c-oerpscenario@lists.launchpad.net Unsubscribe : https://launchpad.net/~c2c-oerpscenario More help : https://help.launchpad.net/ListHelp