[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 isAndroid = Device.android;
const { t } = useTranslation(); const { t } = useTranslation();
const storeTextSettings = props.storeTextSettings; 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 fontName = storeTextSettings.fontName || t('Edit.textFonts');
const fontSize = storeTextSettings.fontSize; const fontSize = storeTextSettings.fontSize;
const fontColor = storeTextSettings.textColor; const fontColor = storeTextSettings.textColor;
@ -589,16 +594,23 @@ const EditText = props => {
</a> </a>
</Row> </Row>
</ListItem> </ListItem>
{!inSmartArtInternal &&
<ListItem className='buttons'> <ListItem className='buttons'>
<Row> <Row>
<a className='button item-link' onClick={() => {props.onParagraphMove(true)}}> <a className='button item-link' onClick={() => {
props.onParagraphMove(true)
}}>
<Icon slot="media" icon="icon-de-indent"></Icon> <Icon slot="media" icon="icon-de-indent"></Icon>
</a> </a>
<a className='button item-link' onClick={() => {props.onParagraphMove(false)}}> <a className='button item-link' onClick={() => {
props.onParagraphMove(false)
}}>
<Icon slot="media" icon="icon-in-indent"></Icon> <Icon slot="media" icon="icon-in-indent"></Icon>
</a> </a>
</Row> </Row>
</ListItem> </ListItem>
}
{!inSmartArt && !inSmartArtInternal &&
<ListItem title={t('Edit.textBulletsAndNumbers')} link='/edit-bullets-and-numbers/' routeProps={{ <ListItem title={t('Edit.textBulletsAndNumbers')} link='/edit-bullets-and-numbers/' routeProps={{
onBullet: props.onBullet, onBullet: props.onBullet,
onNumber: props.onNumber, onNumber: props.onNumber,
@ -608,6 +620,7 @@ const EditText = props => {
<div className="preview">{previewList}</div> <div className="preview">{previewList}</div>
{!isAndroid && <Icon slot="media" icon="icon-bullets"></Icon>} {!isAndroid && <Icon slot="media" icon="icon-bullets"></Icon>}
</ListItem> </ListItem>
}
<ListItem title={t("Edit.textLineSpacing")} link='/edit-text-line-spacing/' routeProps={{ <ListItem title={t("Edit.textLineSpacing")} link='/edit-text-line-spacing/' routeProps={{
onLineSpacing: props.onLineSpacing onLineSpacing: props.onLineSpacing
}}> }}>