Dict search entry must behave like Many2Many search entry

issue4577
review14041002
This commit is contained in:
Cédric Krier committed 2015-03-02 23:32:22 +01:00
1 parent 7853db3bdd
commit bbb3b48622
2 files changed
+2 -2

No files matched your search

@@ -439,7 +439,7 @@ class DictWidget(Widget):
self._set_button_sensitive()
for widget in self.fields.values():
widget.set_readonly(readonly)
self.wid_text.set_editable(not readonly)
self.wid_text.set_sensitive(not readonly)
def _set_button_sensitive(self):
self.but_add.set_sensitive(bool(
@@ -230,6 +230,7 @@ class Many2Many(Widget):
def _readonly_set(self, value):
self._readonly = value
self._set_button_sensitive()
self.wid_text.set_sensitive(not value)
def _set_button_sensitive(self):
if self.record and self.field:
@@ -240,7 +241,6 @@ class Many2Many(Widget):
else:
size_limit = False
self.wid_text.set_sensitive(not self._readonly)
self.but_add.set_sensitive(bool(
not self._readonly
and not size_limit))