branch: externals/async commit 93957f5b0f2ed22aeef02972de860fb9c45b4422 Author: Thierry Volpiatto <thie...@posteo.net> Commit: Thierry Volpiatto <thie...@posteo.net>
Refresh package-alist in call-back --- async-package.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/async-package.el b/async-package.el index 6ae6892c84..b8c29baa7e 100644 --- a/async-package.el +++ b/async-package.el @@ -103,7 +103,8 @@ Argument ERROR-FILE is the file where errors are logged, if some." (customize-save-variable 'package-selected-packages (delete-dups (append pkgs package-selected-packages)))) - (mapc #'package-activate pkgs) ; load packages. + (package-load-all-descriptors) ; refresh package-alist. + (mapc #'package-activate pkgs) ; load packages. (async-package--modeline-mode -1) (message "%s %s packages done" action-string (length packages)) (run-with-timer