Minor css fixes, fix crash

This commit is contained in:
tobspr 2020-05-21 23:57:38 +02:00
parent 8cf0ebe8cf
commit 48920137b5
3 changed files with 9 additions and 5 deletions

View File

@ -2,4 +2,8 @@
> .container .content { > .container .content {
@include PlainText; @include PlainText;
} }
a {
@include S(margin, 0, 3px);
}
} }

View File

@ -83,7 +83,7 @@ export const globalConfig = {
debug: { debug: {
/* dev:start */ /* dev:start */
fastGameEnter: true, // fastGameEnter: true,
// noArtificialDelays: true, // noArtificialDelays: true,
// disableSavegameWrite: true, // disableSavegameWrite: true,
// showEntityBounds: true, // showEntityBounds: true,

View File

@ -167,6 +167,10 @@ export class MainMenuState extends GameState {
} }
onEnter(payload) { onEnter(payload) {
this.dialogs = new HUDModalDialogs(null, this.app);
const dialogsElement = document.body.querySelector(".modalDialogParent");
this.dialogs.initializeToElement(dialogsElement);
if (payload.loadError) { if (payload.loadError) {
this.dialogs.showWarning( this.dialogs.showWarning(
T.dialogs.gameLoadFailure.title, T.dialogs.gameLoadFailure.title,
@ -174,10 +178,6 @@ export class MainMenuState extends GameState {
); );
} }
this.dialogs = new HUDModalDialogs(null, this.app);
const dialogsElement = document.body.querySelector(".modalDialogParent");
this.dialogs.initializeToElement(dialogsElement);
const qs = this.htmlElement.querySelector.bind(this.htmlElement); const qs = this.htmlElement.querySelector.bind(this.htmlElement);
this.trackClicks(qs(".mainContainer .playButton"), this.onPlayButtonClicked); this.trackClicks(qs(".mainContainer .playButton"), this.onPlayButtonClicked);
this.trackClicks(qs(".mainContainer .importButton"), this.requestImportSavegame); this.trackClicks(qs(".mainContainer .importButton"), this.requestImportSavegame);