diff --git a/basis/tools/errors/model/model.factor b/basis/tools/errors/model/model.factor index 09748ccbef..4b006a6ef8 100644 --- a/basis/tools/errors/model/model.factor +++ b/basis/tools/errors/model/model.factor @@ -15,5 +15,4 @@ M: updater errors-changed f (error-list-model) set-global (error-list-model) get-global 100 milliseconds error-list-model set-global updater add-error-observer -] "ui.tools.error-list" add-startup-hook - +] "tools.errors.model" add-startup-hook diff --git a/basis/ui/tools/error-list/error-list.factor b/basis/ui/tools/error-list/error-list.factor index 8cc8781b19..13c849ddf1 100644 --- a/basis/ui/tools/error-list/error-list.factor +++ b/basis/ui/tools/error-list/error-list.factor @@ -186,6 +186,8 @@ MEMO: error-list-gadget ( -- gadget ) error-list-model get-global [ drop all-errors ] ; +[ \ 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* ;