fix: Fix off-by-one thumbnail for folder media (#2364)
- Closes: https://github.com/dermotduffy/advanced-camera-card/issues/2326
This commit is contained in:
@@ -128,9 +128,13 @@ export class AdvancedCameraCardThumbnailCarousel extends LitElement {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private _getSelectedSlide(): number | null {
|
private _getSelectedSlide(): number | null {
|
||||||
return (
|
const view = this.viewManagerEpoch?.manager.getView();
|
||||||
this.viewManagerEpoch?.manager.getView()?.queryResults?.getSelectedIndex() ?? null
|
const selectedIndex = view?.queryResults?.getSelectedIndex() ?? null;
|
||||||
);
|
if (selectedIndex === null) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
const hasUpFolder = !!getUpFolderItem(view?.query);
|
||||||
|
return hasUpFolder ? selectedIndex + 1 : selectedIndex;
|
||||||
}
|
}
|
||||||
|
|
||||||
private _handleMediaClick(item: ViewMedia): void {
|
private _handleMediaClick(item: ViewMedia): void {
|
||||||
|
|||||||
Reference in New Issue
Block a user