From 21e866c7032f6f229ba63986f029674100c1f938 Mon Sep 17 00:00:00 2001 From: pietervdvn Date: Sun, 30 Jan 2022 18:29:00 +0100 Subject: [PATCH] Add question ID in debug mode --- UI/Popup/EditableTagRendering.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/UI/Popup/EditableTagRendering.ts b/UI/Popup/EditableTagRendering.ts index b7408d134..5a3637442 100644 --- a/UI/Popup/EditableTagRendering.ts +++ b/UI/Popup/EditableTagRendering.ts @@ -10,6 +10,7 @@ import TagRenderingConfig from "../../Models/ThemeConfig/TagRenderingConfig"; import {Unit} from "../../Models/Unit"; import Lazy from "../Base/Lazy"; import {OsmConnection} from "../../Logic/Osm/OsmConnection"; +import {FixedUiElement} from "../Base/FixedUiElement"; export default class EditableTagRendering extends Toggle { @@ -33,8 +34,14 @@ export default class EditableTagRendering extends Toggle { super( new Lazy(() => { const editMode = options.editMode ?? new UIEventSource(false) - const rendering = EditableTagRendering.CreateRendering(state, tags, configuration, units, editMode); + let rendering = EditableTagRendering.CreateRendering(state, tags, configuration, units, editMode); rendering.SetClass(options.innerElementClasses) + if(state.featureSwitchIsDebugging.data){ + rendering = new Combine([ + new FixedUiElement(configuration.id).SetClass("self-end subtle"), + rendering + ]).SetClass("flex flex-col") + } return rendering }), undefined,