Avoid preview flickering for psd image files
This commit is contained in:
@@ -55,12 +55,12 @@ export function createDirectoryModel(origin, accessToken, api) {
|
||||
item.modified = new Date(item.mtime);
|
||||
item.type = item.isDirectory ? 'directory' : 'file',
|
||||
item.icon = `${BASE_URL}mime-types/${item.mimeType === 'inode/symlink' ? 'none' : item.mimeType.split('/').join('-')}.svg`;
|
||||
item.previewUrl = '';
|
||||
|
||||
// if we have an image, attach previewUrl
|
||||
if (item.mimeType.indexOf('image/') === 0) {
|
||||
item.previewUrl = `${origin}/api/v1/${api}/files/${encodeURIComponent(path + '/' + item.fileName)}?access_token=${accessToken}`;
|
||||
} else {
|
||||
item.previewUrl = '';
|
||||
if (item.mimeType === 'image/vnd.adobe.photoshop') item.icon = `${BASE_URL}mime-types/image-x-generic.svg`;
|
||||
else item.previewUrl = `${origin}/api/v1/${api}/files/${encodeURIComponent(path + '/' + item.fileName)}?access_token=${accessToken}`;
|
||||
}
|
||||
|
||||
item.owner = item.uid;
|
||||
|
||||
Reference in New Issue
Block a user