perf: inhibit redisplay when loading modules

Some packages my force a redraw for no good reason.
This commit is contained in:
Henrik Lissner 2021-10-18 00:48:29 +02:00
parent e431dbc138
commit db09cb001f

View file

@ -102,7 +102,8 @@ symbols, and that module's plist."
(declare (pure t) (side-effect-free t))
(lambda (module plist)
(let ((doom--current-module module)
(doom--current-flags (plist-get plist :flags)))
(doom--current-flags (plist-get plist :flags))
(inhibit-redisplay t))
(load! file (plist-get plist :path) t))))
(defun doom-initialize-modules (&optional force-p no-config-p)