Anup(OpenERP) has proposed merging 
lp:~openerp-dev/openobject-client/6.0-opw-6001-ach into 
lp:openobject-client/6.0.

Requested reviews:
  Jay Vora (OpenERP) (jvo-openerp)

For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-client/6.0-opw-6001-ach/+merge/63223

Hello,

   'warning' passed in on_change is not working with O2M field or editable tree 
view.

This fixes the issue.

Thanks.
-- 
https://code.launchpad.net/~openerp-dev/openobject-client/6.0-opw-6001-ach/+merge/63223
Your team OpenERP R&D Team is subscribed to branch 
lp:~openerp-dev/openobject-client/6.0-opw-6001-ach.
=== modified file 'bin/widget/model/record.py'
--- bin/widget/model/record.py	2011-02-04 06:20:49 +0000
+++ bin/widget/model/record.py	2011-06-02 11:48:34 +0000
@@ -319,7 +319,8 @@
 
             warning = response.get('warning', {})
             if warning:
-                common.warning(warning['message'], warning['title'], parent=self.mgroup.screen.current_view.window)
+                parent = self.mgroup.screen and self.mgroup.screen.current_view and self.mgroup.screen.current_view.window or False
+                common.warning(warning['message'], warning['title'], parent=parent)
         self.signal('record-changed')
 
     def on_change_attrs(self, callback):

_______________________________________________
Mailing list: https://launchpad.net/~openerp-dev-gtk
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~openerp-dev-gtk
More help   : https://help.launchpad.net/ListHelp

Reply via email to