diff options
| -rw-r--r-- | main.html | 4 | ||||
| -rw-r--r-- | modules/core/module-loader.js | 2 |
2 files changed, 3 insertions, 3 deletions
@@ -1345,10 +1345,10 @@ <script src="modules/core/core-bundle.js?v=v4.6.11"></script> <!-- Async dependency-ordered module loader now only initializes terminal and loads optional ext modules --> -<script src="modules/core/module-loader.js?v=v4.6.10"></script> +<script src="modules/core/module-loader.js?v=v4.6.11"></script> <!-- Critical ext bundle loads AFTER webx11 exists so registerModule calls work --> -<script src="modules/ext/critical-ext-bundle.js?v=v4.6.10"></script> +<script src="modules/ext/critical-ext-bundle.js?v=v4.6.11"></script> <script> // ═══ ONE TRUE VERSION SOURCE ═══ diff --git a/modules/core/module-loader.js b/modules/core/module-loader.js index 52af62a..5a62884 100644 --- a/modules/core/module-loader.js +++ b/modules/core/module-loader.js @@ -53,7 +53,7 @@ setSplash('Initializing terminal (3/3)', total, total, ''); // webx11 already created synchronously above — just init ext modules if (typeof webx11._loadExtModules === 'function') { - let extKeys = ['calc', 'voice', 'debug-panel', 'cron', 'theme', 'wpm', 'mindmap', 'webdav', 'skill-pack-core', 'cryptogzip', 'tutorial', 'floating', 'console', 'media', 'three']; + let extKeys = ['calc', 'voice', 'debug-panel', 'cron', 'theme', 'wpm', 'mindmap', 'webdav', 'skill-pack-core', 'cryptogzip', 'tutorial', 'floating', 'console', 'media', 'three', 'kanban']; const saved = localStorage.getItem('webx11_startup_modules'); let selected = null; try { if (saved) selected = JSON.parse(saved); } catch (e) {} |