fix
This commit is contained in:
@@ -159,7 +159,11 @@ export class NavigationManager {
|
|||||||
let subs = this.subPanelDic.get(this.currentActivePanel);
|
let subs = this.subPanelDic.get(this.currentActivePanel);
|
||||||
if (subs) {
|
if (subs) {
|
||||||
subs.forEach((n) => {
|
subs.forEach((n) => {
|
||||||
n.getComponent(li_BaseView)?.close();
|
if (n.name != "") {
|
||||||
|
n.getComponent(li_BaseView)?.close();
|
||||||
|
} else {
|
||||||
|
//n.destroy();
|
||||||
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -41,7 +41,9 @@ export class SettingPanel extends li_BaseView {
|
|||||||
private curLanguage: Label;
|
private curLanguage: Label;
|
||||||
private languageButtons: LanguageButton[] = [];
|
private languageButtons: LanguageButton[] = [];
|
||||||
private currentSelectedLang: LanguageType = null;
|
private currentSelectedLang: LanguageType = null;
|
||||||
protected start(): void {
|
protected start(): void {}
|
||||||
|
|
||||||
|
onLoadCT(): void {
|
||||||
Utils.parseNode(this.node, this._nodeTab);
|
Utils.parseNode(this.node, this._nodeTab);
|
||||||
|
|
||||||
this.initUI();
|
this.initUI();
|
||||||
@@ -52,7 +54,6 @@ export class SettingPanel extends li_BaseView {
|
|||||||
this.languageDrawdown.setScale(new Vec3(1, 0, 1));
|
this.languageDrawdown.setScale(new Vec3(1, 0, 1));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
onEnable() {
|
onEnable() {
|
||||||
this.currentSelectedLang = LanguageUtils.CurrentLanguage;
|
this.currentSelectedLang = LanguageUtils.CurrentLanguage;
|
||||||
this.updateSelection();
|
this.updateSelection();
|
||||||
|
|||||||
Reference in New Issue
Block a user