fix(relation): fix relation widget selection bug (#1572)
This commit is contained in:
committed by
Shawn Erquhart
parent
b2debb05a1
commit
77fbc041bb
@ -51,7 +51,8 @@ export default class RelationControl extends React.Component {
|
||||
forID: PropTypes.string.isRequired,
|
||||
value: PropTypes.node,
|
||||
field: PropTypes.node,
|
||||
isFetching: PropTypes.node,
|
||||
isFetching: PropTypes.bool,
|
||||
fetchID: PropTypes.string,
|
||||
query: PropTypes.func.isRequired,
|
||||
clearSearch: PropTypes.func.isRequired,
|
||||
queryHits: PropTypes.oneOfType([
|
||||
@ -141,6 +142,7 @@ export default class RelationControl extends React.Component {
|
||||
const {
|
||||
value,
|
||||
isFetching,
|
||||
fetchID,
|
||||
forID,
|
||||
queryHits,
|
||||
classNameWrapper,
|
||||
@ -172,7 +174,7 @@ export default class RelationControl extends React.Component {
|
||||
inputProps={inputProps}
|
||||
focusInputOnSuggestionClick={false}
|
||||
/>
|
||||
<Loader active={isFetching === this.controlID} />
|
||||
<Loader active={isFetching && this.controlID === fetchID} />
|
||||
</div>
|
||||
);
|
||||
}
|
||||
|
Reference in New Issue
Block a user