Commit c36835e4 by Яков

fix

parent b22d9645
{
"name": "react-ag-qeditor",
"version": "1.0.100",
"version": "1.1.0",
"description": "WYSIWYG html editor",
"author": "atma",
"license": "MIT",
......
......@@ -102,19 +102,10 @@ const ResizableImageTemplate = ({ node, updateAttributes, editor, getPos, select
const initImageSize = () => {
try {
// Если размеры уже заданы в атрибутах - используем их
if (node.attrs.width && node.attrs.height) {
safeUpdateAttributes({
width: node.attrs.width,
height: node.attrs.height,
'data-node-id': node.attrs['data-node-id'] || `img-${Date.now()}-${Math.random().toString(36).substr(2, 9)}`
});
isInitialized.current = true;
return;
}
const { width: editorWidth } = getEditorDimensions();
const naturalWidth = imgRef.current.naturalWidth;
const naturalHeight = imgRef.current.naturalHeight;
const naturalWidth = node.attrs.width || imgRef.current.naturalWidth;
const naturalHeight = node.attrs.height || imgRef.current.naturalHeight;
if (naturalWidth <= 0 || naturalHeight <= 0) {
console.warn('Image has invalid natural dimensions, retrying...');
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment