mirror of
https://github.com/Gnucash/gnucash.git
synced 2025-02-25 18:55:30 -06:00
Fix options bug.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2742 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
parent
3b1cd62663
commit
00bdf69962
@ -277,15 +277,16 @@
|
||||
sort-tag
|
||||
documentation-string
|
||||
default-value
|
||||
setter-function-called-cb
|
||||
option-widget-changed-cb)
|
||||
setter-function-called-cb
|
||||
option-widget-changed-cb)
|
||||
(let* ((value default-value)
|
||||
(value->string (lambda () (gnc:value->string value))))
|
||||
(gnc:make-option
|
||||
section name sort-tag 'boolean documentation-string
|
||||
(lambda () value)
|
||||
(lambda (x) (set! value x)
|
||||
(setter-function-called-cb x))
|
||||
(if (procedure? setter-function-called-cb)
|
||||
(setter-function-called-cb x)))
|
||||
(lambda () default-value)
|
||||
(gnc:restore-form-generator value->string)
|
||||
(lambda (x)
|
||||
|
Loading…
Reference in New Issue
Block a user