]> gitweb.factorcode.org Git - factor.git/commitdiff
ui.tools.error-list: fix breakage if image is saved and restored with an open error...
authorSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Sat, 19 Jun 2010 02:02:55 +0000 (22:02 -0400)
committerSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Sat, 19 Jun 2010 02:03:37 +0000 (22:03 -0400)
basis/tools/errors/model/model.factor
basis/ui/tools/error-list/error-list.factor

index 09748ccbefc3494cf440b24b367932264d9dd758..4b006a6ef8392f8974f54b3f8fa509d678b2b894 100644 (file)
@@ -15,5 +15,4 @@ M: updater errors-changed
     f <model> (error-list-model) set-global
     (error-list-model) get-global 100 milliseconds <delay> error-list-model set-global
     updater add-error-observer
-] "ui.tools.error-list" add-startup-hook
-
+] "tools.errors.model" add-startup-hook
index 8cc8781b192247a0936776f1b92c42fce29934af..13c849ddf163d1132e4e16de7e228a5d7e9b719a 100644 (file)
@@ -186,6 +186,8 @@ MEMO: error-list-gadget ( -- gadget )
     error-list-model get-global [ drop all-errors ] <arrow>
     <error-list-gadget> ;
 
+[ \ error-list-gadget reset-memoized ] "ui.tools.error-list" add-startup-hook
+
 : show-error-list ( -- )
     [ error-list-gadget eq? ] find-window
     [ raise-window ] [ error-list-gadget "Errors" open-status-window ] if* ;