Activate show button only for form view

issue3184
review1191002
This commit is contained in:
Cédric Krier committed 2013-10-20 16:24:10 +02:00
1 parent 21faa6b9db
commit 08daf89e45
1 file changed
+3 -3
+3 -3
View File
@@ -64,7 +64,9 @@ class View(ModelSQL, ModelView):
})
cls._order.insert(0, ('priority', 'ASC'))
cls._buttons.update({
'show': {},
'show': {
'readonly': Eval('type') != 'form',
},
})
@classmethod
@@ -219,8 +221,6 @@ class ShowView(Wizard):
View = pool.get('ir.ui.view')
view = View(Transaction().context.get('active_id'))
Model = pool.get(view.model)
if view.type != 'form':
return Model.fields_view_get(view_type='form')
return Model.fields_view_get(view_id=view.id)
def get_defaults(self, wizard, state_name, fields):