mirror of
https://github.com/snapotter-hq/SnapOtter.git
synced 2026-08-03 07:46:42 +02:00
fix: show real image dimensions in right pane for DNG/RAW files
The preview endpoint now returns X-Original-Width/Height headers with dimensions read from Sharp metadata (or ExifTool for RAW files). The frontend stores these in FileEntry and the ImageViewer prefers them over the browser's naturalWidth/naturalHeight, which reflects the resized preview rather than the original sensor dimensions.
This commit is contained in:
@@ -631,6 +631,8 @@ export function ToolPage() {
|
||||
src={originalBlobUrl}
|
||||
filename={fname}
|
||||
fileSize={fsize}
|
||||
originalWidth={currentEntry?.originalWidth}
|
||||
originalHeight={currentEntry?.originalHeight}
|
||||
{...(isLivePreview && previewTransform
|
||||
? {
|
||||
cssRotate: previewTransform.rotate,
|
||||
|
||||
Reference in New Issue
Block a user