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 = () => {
|
||||
if (this.state.selectedElement) {
|
||||
if (this.client.isConnected) {
|
||||
this.client.send('setHighlighted', {
|
||||
id: this.state.selectedElement,
|
||||
inAlignmentMode: !this.state.inAlignmentMode,
|
||||
});
|
||||
this.client
|
||||
.call('setHighlighted', {
|
||||
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});
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user