← Back to team overview

openerp-dev-web team mailing list archive

[Merge] lp:~openerp-dev/openobject-client/trunk-bug-745768-tfr into lp:openobject-client

 

tfr (Openerp) has proposed merging lp:~openerp-dev/openobject-client/trunk-bug-745768-tfr into lp:openobject-client.

Requested reviews:
  Naresh(OpenERP) (nch-openerp)
Related bugs:
  Bug #745768 in OpenERP GTK Client: "[TRUNK] date field values get stuck as default for all records."
  https://bugs.launchpad.net/openobject-client/+bug/745768

For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-client/trunk-bug-745768-tfr/+merge/56158
-- 
https://code.launchpad.net/~openerp-dev/openobject-client/trunk-bug-745768-tfr/+merge/56158
Your team OpenERP R&D Team is subscribed to branch lp:~openerp-dev/openobject-client/trunk-bug-745768-tfr.
=== modified file 'bin/modules/gui/window/form.py'
--- bin/modules/gui/window/form.py	2011-03-28 09:11:21 +0000
+++ bin/modules/gui/window/form.py	2011-04-04 13:22:31 +0000
@@ -303,7 +303,7 @@
             return
         self.screen.new()
         self.message_state('')
-
+        
     def sig_copy(self, *args):
         if not self.modified_save():
             return

=== modified file 'bin/widget/model/record.py'
--- bin/widget/model/record.py	2011-03-22 12:31:23 +0000
+++ bin/widget/model/record.py	2011-04-04 13:22:31 +0000
@@ -174,7 +174,7 @@
                     if d[1] == 'in' and len(d[2]) == 1:
                         val[d[0]] = d[2][0]
             self.set_default(val)
-
+            
     def name_get(self):
         name = self.rpc.name_get([self.id], rpc.session.context)[0]
         return name

=== modified file 'bin/widget/view/form_gtk/calendar.py'
--- bin/widget/view/form_gtk/calendar.py	2011-02-16 16:03:27 +0000
+++ bin/widget/view/form_gtk/calendar.py	2011-04-04 13:22:31 +0000
@@ -121,6 +121,8 @@
                 self.entry.set_width_chars(len(t))
                 self.entry.set_max_length(len(t))
             self.entry.set_text(t)
+        else:
+            self.entry.clear()
         return True
 
     def cal_open(self, widget, event, model=None, window=None):
@@ -236,6 +238,8 @@
                 self.entry.set_width_chars(len(t))
                 self.entry.set_max_length(len(t))
             self.entry.set_text(t)
+        else:
+            self.entry.clear()
         return True
 
     def cal_open(self, widget, event, model=None, window=None):


Follow ups