Add error handling to Layout.setHighlighted
Summary: Fixed error generated by monitoring, by adding a proper .catch Reviewed By: lblasa Differential Revision: D32278523 fbshipit-source-id: dd14f81d708893a1505ef902e0dc03fee433487b
This commit is contained in:
committed by
Facebook GitHub Bot
parent
96cd25fcc1
commit
8764da7c0b
@@ -331,10 +331,14 @@ export default class LayoutPlugin extends FlipperPlugin<
|
|||||||
onToggleAlignmentMode = () => {
|
onToggleAlignmentMode = () => {
|
||||||
if (this.state.selectedElement) {
|
if (this.state.selectedElement) {
|
||||||
if (this.client.isConnected) {
|
if (this.client.isConnected) {
|
||||||
this.client.send('setHighlighted', {
|
this.client
|
||||||
id: this.state.selectedElement,
|
.call('setHighlighted', {
|
||||||
inAlignmentMode: !this.state.inAlignmentMode,
|
id: this.state.selectedElement,
|
||||||
});
|
inAlignmentMode: !this.state.inAlignmentMode,
|
||||||
|
})
|
||||||
|
.catch((e) => {
|
||||||
|
console.warn('[layout] Failed to set highlighted node', e);
|
||||||
|
});
|
||||||
this.setState({inAlignmentMode: !this.state.inAlignmentMode});
|
this.setState({inAlignmentMode: !this.state.inAlignmentMode});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user