mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2026-09-10 07:46:51 -04:00
Remove overlays from package menu when performing transaction
* lisp/emacs-lisp/package.el (package-menu--perform-transaction): Remove all overlays at the beginning of the function. (Bug#81213)
This commit is contained in:
parent
254594306c
commit
7119808569
|
|
@ -4103,6 +4103,7 @@ objects removed."
|
|||
(defun package-menu--perform-transaction (install-list delete-list)
|
||||
"Install packages in INSTALL-LIST and delete DELETE-LIST.
|
||||
Return nil if there were no errors; non-nil otherwise."
|
||||
(remove-overlays (point-min) (point-max) 'pkg-menu-ov t)
|
||||
(let ((errors nil))
|
||||
(if install-list
|
||||
(let ((status-format (format ":Installing %%d/%d"
|
||||
|
|
|
|||
Loading…
Reference in a new issue