[DE mobile] Fix Bug 58876

This commit is contained in:
SergeyEzhin 2022-09-05 16:01:44 +03:00
parent 5505fb3f47
commit 47eeafdb82

View file

@ -500,6 +500,11 @@ const EditText = props => {
const isAndroid = Device.android;
const { t } = useTranslation();
const storeTextSettings = props.storeTextSettings;
const storeFocusObjects = props.storeFocusObjects;
const shapeObject = storeFocusObjects.shapeObject;
const shapePr = shapeObject.get_ShapeProperties();
const inSmartArt = shapePr && shapePr.asc_getFromSmartArt();
const inSmartArtInternal = shapePr && shapePr.asc_getFromSmartArtInternal();
const fontName = storeTextSettings.fontName || t('Edit.textFonts');
const fontSize = storeTextSettings.fontSize;
const fontColor = storeTextSettings.textColor;
@ -589,25 +594,33 @@ const EditText = props => {
</a>
</Row>
</ListItem>
<ListItem className='buttons'>
<Row>
<a className='button item-link' onClick={() => {props.onParagraphMove(true)}}>
<Icon slot="media" icon="icon-de-indent"></Icon>
</a>
<a className='button item-link' onClick={() => {props.onParagraphMove(false)}}>
<Icon slot="media" icon="icon-in-indent"></Icon>
</a>
</Row>
</ListItem>
<ListItem title={t('Edit.textBulletsAndNumbers')} link='/edit-bullets-and-numbers/' routeProps={{
onBullet: props.onBullet,
onNumber: props.onNumber,
onMultiLevelList: props.onMultiLevelList,
getIconsBulletsAndNumbers: props.getIconsBulletsAndNumbers,
}}>
<div className="preview">{previewList}</div>
{!isAndroid && <Icon slot="media" icon="icon-bullets"></Icon>}
</ListItem>
{!inSmartArtInternal &&
<ListItem className='buttons'>
<Row>
<a className='button item-link' onClick={() => {
props.onParagraphMove(true)
}}>
<Icon slot="media" icon="icon-de-indent"></Icon>
</a>
<a className='button item-link' onClick={() => {
props.onParagraphMove(false)
}}>
<Icon slot="media" icon="icon-in-indent"></Icon>
</a>
</Row>
</ListItem>
}
{!inSmartArt && !inSmartArtInternal &&
<ListItem title={t('Edit.textBulletsAndNumbers')} link='/edit-bullets-and-numbers/' routeProps={{
onBullet: props.onBullet,
onNumber: props.onNumber,
onMultiLevelList: props.onMultiLevelList,
getIconsBulletsAndNumbers: props.getIconsBulletsAndNumbers,
}}>
<div className="preview">{previewList}</div>
{!isAndroid && <Icon slot="media" icon="icon-bullets"></Icon>}
</ListItem>
}
<ListItem title={t("Edit.textLineSpacing")} link='/edit-text-line-spacing/' routeProps={{
onLineSpacing: props.onLineSpacing
}}>