use non-zero injection point for 'start of script array'. clean up module loading a bit
This commit is contained in:
parent
85a58f8f50
commit
5a82a7c746
4 changed files with 29 additions and 19 deletions
|
|
@ -3337,14 +3337,8 @@
|
|||
// prevent safari from exiting full screen mode
|
||||
DOC.onkeydown = function (evt) { if (evt.keyCode == 27) evt.preventDefault() }
|
||||
|
||||
// run optional module functions NOW before kiri-init has run
|
||||
if (Array.isArray(self.kirimod)) {
|
||||
kirimod.forEach(function(mod) { mod(kiri.api) });
|
||||
}
|
||||
|
||||
// new module loading
|
||||
kiri.loader.forEach(mod => { mod(kiri.api)} );
|
||||
kiri.load = (mod) => { mod(kiri.api) };
|
||||
// complete module loading
|
||||
kiri.load_exec();
|
||||
|
||||
// upon restore, seed presets
|
||||
api.event.emit('preset', api.conf.dbo());
|
||||
|
|
|
|||
Loading…
Reference in a new issue