From 7e1e2f6e7ee676ec1518ccd8a84461a1b728053d Mon Sep 17 00:00:00 2001 From: Dermot Duffy Date: Sat, 25 Jun 2022 17:19:51 -0700 Subject: [PATCH] Move elements to outside main pane. --- src/card.ts | 40 ++++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/src/card.ts b/src/card.ts index aa000383..65066f9f 100644 --- a/src/card.ts +++ b/src/card.ts @@ -1789,6 +1789,26 @@ export class FrigateCard extends LitElement { this._message ? renderMessage(this._message) : '' } + ${!this._message && this._getConfig().elements + ? // Elements need to render after the main views so it can render 'on + // top'. + html` { + this._addDynamicMenuButton(e.detail); + }} + @frigate-card:menu-remove=${(e) => { + this._removeDynamicMenuButton(e.detail); + }} + @frigate-card:condition-state-request=${(ev) => { + conditionStateRequestHandler(ev, this._conditionState); + }} + > + ` + : ``} ${!renderMenuAbove ? this._renderMenu() : ''} `; } @@ -1874,26 +1894,6 @@ export class FrigateCard extends LitElement { ` : `` } - ${!this._message && this._getConfig().elements - ? // Elements need to render after the main views so it can render 'on - // top'. - html` { - this._addDynamicMenuButton(e.detail); - }} - @frigate-card:menu-remove=${(e) => { - this._removeDynamicMenuButton(e.detail); - }} - @frigate-card:condition-state-request=${(ev) => { - conditionStateRequestHandler(ev, this._conditionState); - }} - > - ` - : ``} `; }