Micro fixes.

This commit is contained in:
Dermot Duffy
2022-06-13 21:07:23 -07:00
parent 8d7df67ffa
commit 08758fd9cb
+3 -4
View File
@@ -26,7 +26,6 @@ export class FrigateCardMediaCarousel extends FrigateCardCarousel {
protected _previousControlRef: Ref<FrigateCardNextPreviousControl> = createRef(); protected _previousControlRef: Ref<FrigateCardNextPreviousControl> = createRef();
protected _titleControlRef: Ref<FrigateCardTitleControl> = createRef(); protected _titleControlRef: Ref<FrigateCardTitleControl> = createRef();
protected _titleTimerID: number | null = null; protected _titleTimerID: number | null = null;
protected _needReInit = false;
// This carousel may be resized by Lovelace resizes, window resizes, // This carousel may be resized by Lovelace resizes, window resizes,
// fullscreen, etc. Always call the adaptive height handler when the size // fullscreen, etc. Always call the adaptive height handler when the size
@@ -126,7 +125,7 @@ export class FrigateCardMediaCarousel extends FrigateCardCarousel {
* https://github.com/dermotduffy/frigate-hass-card/issues/651 * https://github.com/dermotduffy/frigate-hass-card/issues/651
*/ */
const reinit = (): void => { const reInit = (): void => {
this._carousel?.reInit(); this._carousel?.reInit();
}; };
@@ -135,9 +134,9 @@ export class FrigateCardMediaCarousel extends FrigateCardCarousel {
// it, but only give it 400ms before running as it may otherwise be // it, but only give it 400ms before running as it may otherwise be
// noticeable to the user. // noticeable to the user.
if (window.requestIdleCallback !== undefined) { if (window.requestIdleCallback !== undefined) {
window.requestIdleCallback(reinit, { timeout: 400 }); window.requestIdleCallback(reInit, { timeout: 400 });
} else { } else {
reinit(); reInit();
} }
} }
} }