Merge lp:~nch-openerp/openobject-client/6.1-opw-576731-nch into lp:openobject-client/6.1

Proposed by Naresh(OpenERP)
Status: Merged
Approved by: Naresh(OpenERP)
Approved revision: 2067
Merged at revision: 2070
Proposed branch: lp:~nch-openerp/openobject-client/6.1-opw-576731-nch
Merge into: lp:openobject-client/6.1
Diff against target: 28 lines (+6/-2)
2 files modified
bin/widget/view/form_gtk/spinbutton.py (+3/-1)
bin/widget/view/form_gtk/spinint.py (+3/-1)
To merge this branch: bzr merge lp:~nch-openerp/openobject-client/6.1-opw-576731-nch
Reviewer Review Type Date Requested Status
Olivier Dony (Odoo) Pending
Review via email: mp+114379@code.launchpad.net

Description of the change

Allow Entering -ve values in float/integer widgets.

Thanks,
Naresh

To post a comment you must log in.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'bin/widget/view/form_gtk/spinbutton.py'
2--- bin/widget/view/form_gtk/spinbutton.py 2011-10-24 16:35:38 +0000
3+++ bin/widget/view/form_gtk/spinbutton.py 2012-07-11 10:47:27 +0000
4@@ -54,7 +54,9 @@
5 new_spin_value = user_locale_format.format('%.' + str(digits) + 'f', spin_value)
6 except:
7 self.widget.set_text(text)
8- self.widget.stop_emission('insert-text')
9+ #allow entering -ve sign
10+ if new_text != '-':
11+ self.widget.stop_emission('insert-text')
12 self.widget.show()
13 return
14
15
16=== modified file 'bin/widget/view/form_gtk/spinint.py'
17--- bin/widget/view/form_gtk/spinint.py 2011-10-24 16:36:14 +0000
18+++ bin/widget/view/form_gtk/spinint.py 2012-07-11 10:47:27 +0000
19@@ -56,7 +56,9 @@
20 new_spin_value = user_locale_format.format('%.' + str(digits) + 'f', spin_value)
21 except:
22 self.widget.set_text(text)
23- self.widget.stop_emission('insert-text')
24+ #allow entering -ve sign
25+ if new_text != '-':
26+ self.widget.stop_emission('insert-text')
27 self.widget.show()
28 return
29

Subscribers

People subscribed via source and target branches