Fix Bug 50792
This commit is contained in:
parent
69cf357661
commit
b6ee364ab5
|
@ -24,16 +24,20 @@ const PageLink = props => {
|
||||||
type="text"
|
type="text"
|
||||||
placeholder={_t.textLink}
|
placeholder={_t.textLink}
|
||||||
value={stateLink}
|
value={stateLink}
|
||||||
onChange={(event) => {setLink(event.target.value);
|
onChange={(event) => {
|
||||||
if(stateAutoUpdate) setDisplay(event.target.value); }}
|
setLink(event.target.value);
|
||||||
|
if((!stateDisplay || stateDisplay === stateLink) && stateAutoUpdate) setDisplay(event.target.value);
|
||||||
|
}}
|
||||||
></ListInput>
|
></ListInput>
|
||||||
<ListInput
|
<ListInput
|
||||||
label={_t.textDisplay}
|
label={_t.textDisplay}
|
||||||
type="text"
|
type="text"
|
||||||
placeholder={_t.textDisplay}
|
placeholder={_t.textDisplay}
|
||||||
value={stateDisplay}
|
value={stateDisplay}
|
||||||
onChange={(event) => {setDisplay(event.target.value);
|
onChange={(event) => {
|
||||||
setAutoUpdate(event.target.value == ''); }}
|
setDisplay(event.target.value);
|
||||||
|
setAutoUpdate(event.target.value == '');
|
||||||
|
}}
|
||||||
></ListInput>
|
></ListInput>
|
||||||
<ListInput
|
<ListInput
|
||||||
label={_t.textScreenTip}
|
label={_t.textScreenTip}
|
||||||
|
|
|
@ -117,7 +117,7 @@ const PageLink = props => {
|
||||||
value={link}
|
value={link}
|
||||||
onChange={(event) => {
|
onChange={(event) => {
|
||||||
setLink(event.target.value);
|
setLink(event.target.value);
|
||||||
if(stateAutoUpdate) setDisplay(event.target.value);
|
if((!stateDisplay || stateDisplay === link) && stateAutoUpdate) setDisplay(event.target.value);
|
||||||
}}
|
}}
|
||||||
/> :
|
/> :
|
||||||
<ListItem link={'/add-link-to/'} title={_t.textLinkTo} after={displayTo} routeProps={{
|
<ListItem link={'/add-link-to/'} title={_t.textLinkTo} after={displayTo} routeProps={{
|
||||||
|
@ -130,8 +130,10 @@ const PageLink = props => {
|
||||||
placeholder={_t.textDisplay}
|
placeholder={_t.textDisplay}
|
||||||
value={stateDisplay}
|
value={stateDisplay}
|
||||||
disabled={displayDisabled}
|
disabled={displayDisabled}
|
||||||
onChange={(event) => {setDisplay(event.target.value);
|
onChange={(event) => {
|
||||||
setAutoUpdate(event.target.value == ''); }}
|
setDisplay(event.target.value);
|
||||||
|
setAutoUpdate(event.target.value == '');
|
||||||
|
}}
|
||||||
/>
|
/>
|
||||||
<ListInput label={_t.textScreenTip}
|
<ListInput label={_t.textScreenTip}
|
||||||
type="text"
|
type="text"
|
||||||
|
|
|
@ -89,7 +89,7 @@ const AddLinkView = props => {
|
||||||
value={link}
|
value={link}
|
||||||
onChange={(event) => {
|
onChange={(event) => {
|
||||||
setLink(event.target.value);
|
setLink(event.target.value);
|
||||||
if(stateAutoUpdate) setDisplayText(event.target.value);
|
if((!stateDisplayText || stateDisplayText === link) && stateAutoUpdate) setDisplayText(event.target.value);
|
||||||
}}
|
}}
|
||||||
className={isIos ? 'list-input-right' : ''}
|
className={isIos ? 'list-input-right' : ''}
|
||||||
/>
|
/>
|
||||||
|
@ -115,8 +115,10 @@ const AddLinkView = props => {
|
||||||
placeholder={_t.textDisplay}
|
placeholder={_t.textDisplay}
|
||||||
value={stateDisplayText}
|
value={stateDisplayText}
|
||||||
disabled={displayDisabled}
|
disabled={displayDisabled}
|
||||||
onChange={(event) => {setDisplayText(event.target.value);
|
onChange={(event) => {
|
||||||
setAutoUpdate(event.target.value == ''); }}
|
setDisplayText(event.target.value);
|
||||||
|
setAutoUpdate(event.target.value == '');
|
||||||
|
}}
|
||||||
className={isIos ? 'list-input-right' : ''}
|
className={isIos ? 'list-input-right' : ''}
|
||||||
/>
|
/>
|
||||||
<ListInput label={_t.textScreenTip}
|
<ListInput label={_t.textScreenTip}
|
||||||
|
|
Loading…
Reference in a new issue