openerp-dev-web team mailing list archive
-
openerp-dev-web team
-
Mailing list archive
-
Message #02684
[Merge] lp:~openerp-dev/openobject-client/reslove_regression into lp:~openerp-dev/openobject-client/trunk-dev-client
Ravi Gadhia (OpenERP) has proposed merging lp:~openerp-dev/openobject-client/reslove_regression into lp:~openerp-dev/openobject-client/trunk-dev-client.
Requested reviews:
Naresh(OpenERP) (nch-openerp)
For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-client/reslove_regression/+merge/47652
Hello,
This branch has been fixed regression which was created on revno 1428
--
https://code.launchpad.net/~openerp-dev/openobject-client/reslove_regression/+merge/47652
Your team OpenERP R&D Team is subscribed to branch lp:~openerp-dev/openobject-client/reslove_regression.
=== modified file 'bin/modules/gui/window/form.py'
--- bin/modules/gui/window/form.py 2011-01-27 05:59:39 +0000
+++ bin/modules/gui/window/form.py 2011-01-27 13:22:34 +0000
@@ -239,10 +239,7 @@
if id:
self.sig_reload()
self.get_resource(get_id=id)
- elif mode == 'tree' and not id:
- self.sig_reload()
- self.screen.current_view.set_cursor()
-
+
def sig_logs(self, widget=None):
id = self.id_get()
if not id:
@@ -304,7 +301,6 @@
return
if self.screen.current_view.view_type in ['calendar','graph']:
return
- self.screen.create_new = True
self.screen.new()
self.message_state('')
@@ -366,8 +362,6 @@
else:
return False
if self.screen.current_view.view_type == 'form':
- if not self.screen.current_model.id:
- self.screen.search_filter()
self.screen.cancel_current()
self.screen.display()
else:
=== modified file 'bin/widget/screen/screen.py'
--- bin/widget/screen/screen.py 2011-01-19 03:32:15 +0000
+++ bin/widget/screen/screen.py 2011-01-27 13:22:34 +0000
@@ -738,7 +738,9 @@
id = False
if self.current_view.view_type == 'form' and self.current_model:
id = self.current_model.id
-
+ if not id and unlink:
+ self.new()
+ return False
idx = self.models.models.index(self.current_model)
if not id:
self.models.models.remove(self.models.models[idx])
Follow ups