diff --git a/www/MainView.js b/www/MainView.js index cd63f4c7..ef52f094 100644 --- a/www/MainView.js +++ b/www/MainView.js @@ -34,9 +34,15 @@ Ext.define('PBS.MainView', { return [xtype, config]; }, - beforeChangePath: function(path, subpath, action) { + beforeChangePath: function(path, subpathOrAction, action) { var me = this; + let subpath = subpathOrAction; + if (!action) { + action = subpathOrAction; + subpath = undefined; + } + let [xtype, config] = me.parseRouterPath(path); if (!Ext.ClassManager.getByAlias(`widget.${xtype}`)) {