* src/scm/main-window.scm: fix hooks usage to be idempotent --

file should (re)load safely now.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6365 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
Rob Browning 2001-12-11 16:48:52 +00:00
parent aff3ad685a
commit bc40ff84f1

View File

@ -183,7 +183,13 @@ the account instead of opening a register.") #f))
(try-load conf-file-name))
(gnc:mdi-restore (gnc:mdi-get-current) book-url)))
(gnc:hook-remove-dangler gnc:*book-opened-hook*
gnc:main-window-book-open-handler)
(gnc:hook-add-dangler gnc:*book-opened-hook*
gnc:main-window-book-open-handler)
(gnc:hook-remove-dangler gnc:*book-closed-hook*
gnc:main-window-book-close-handler)
(gnc:hook-add-dangler gnc:*book-closed-hook*
gnc:main-window-book-close-handler)