diff --git a/src/backend/model/threading/MetadataLoader.ts b/src/backend/model/threading/MetadataLoader.ts index b111583e..195306de 100644 --- a/src/backend/model/threading/MetadataLoader.ts +++ b/src/backend/model/threading/MetadataLoader.ts @@ -152,7 +152,7 @@ export class MetadataLoader { if (Utils.isFloat32(exif.tags.ExposureTime)) { metadata.cameraData = metadata.cameraData || {}; metadata.cameraData.exposure = parseFloat( - parseFloat('' + exif.tags.ExposureTime).toFixed(4) + parseFloat('' + exif.tags.ExposureTime).toFixed(6) ); } if (Utils.isFloat32(exif.tags.FNumber)) { diff --git a/src/frontend/app/ui/gallery/lightbox/infopanel/info-panel.lightbox.gallery.component.ts b/src/frontend/app/ui/gallery/lightbox/infopanel/info-panel.lightbox.gallery.component.ts index 4acf4112..1b355e20 100644 --- a/src/frontend/app/ui/gallery/lightbox/infopanel/info-panel.lightbox.gallery.component.ts +++ b/src/frontend/app/ui/gallery/lightbox/infopanel/info-panel.lightbox.gallery.component.ts @@ -158,7 +158,7 @@ export class InfoPanelLightboxComponent implements OnInit, OnChanges { if (f > 1) { return f; } - return '1/' + 1 / f; + return '1/' + Math.round(1 / f); } hasPositionData(): boolean {