forked from MapComplete/MapComplete
Small fixes, perf improvements, remove duplicate images of ghost bikes, add wall mount
This commit is contained in:
parent
9978879536
commit
e74b4e3804
13 changed files with 57 additions and 26 deletions
|
@ -13,9 +13,11 @@ export class FullScreenMessageBox extends UIElement {
|
|||
private readonly returnToTheMap: UIElement;
|
||||
|
||||
constructor(onClear: (() => void)) {
|
||||
super(State.state.fullScreenMessage);
|
||||
super();
|
||||
this.HideOnEmpty(true);
|
||||
const self = this;
|
||||
State.state.fullScreenMessage.addCallbackAndRun(uiElement => {
|
||||
self.Update();
|
||||
if (uiElement === undefined) {
|
||||
location.hash = "";
|
||||
} else {
|
||||
|
@ -28,14 +30,12 @@ export class FullScreenMessageBox extends UIElement {
|
|||
window.onhashchange = function () {
|
||||
if (location.hash === "") {
|
||||
// No more element: back to the map!
|
||||
console.log("Clearing full screen message");
|
||||
State.state.fullScreenMessage.setData(undefined);
|
||||
onClear();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
const self = this;
|
||||
this.returnToTheMap =
|
||||
new Combine([Translations.t.general.returnToTheMap.Clone().SetStyle("font-size:xx-large")])
|
||||
.SetStyle("background:#7ebc6f;" +
|
||||
|
@ -69,7 +69,6 @@ export class FullScreenMessageBox extends UIElement {
|
|||
}
|
||||
|
||||
const el = document.getElementById(this.id);
|
||||
console.warn(el, el.style.display);
|
||||
|
||||
const uielement = new Combine([State.state.fullScreenMessage.data]).SetStyle(
|
||||
"display:block;" +
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue