change signal tooltip on scroll
parent
0ed3d0f419
commit
c720f737cb
|
@ -144,6 +144,7 @@ export default class AddSignals extends Component {
|
||||||
const signalStyles = this.calcSignalStyles(this.state.signals);
|
const signalStyles = this.calcSignalStyles(this.state.signals);
|
||||||
|
|
||||||
this.setState({ signalStyles });
|
this.setState({ signalStyles });
|
||||||
|
this.matrixMouseMove();
|
||||||
};
|
};
|
||||||
|
|
||||||
calcSignalStyles(signals) {
|
calcSignalStyles(signals) {
|
||||||
|
@ -509,9 +510,12 @@ export default class AddSignals extends Component {
|
||||||
if (this.state.highlightedSignal && this.highlightedSignalTooltipRef.current) {
|
if (this.state.highlightedSignal && this.highlightedSignalTooltipRef.current) {
|
||||||
const tt = this.highlightedSignalTooltipRef.current;
|
const tt = this.highlightedSignalTooltipRef.current;
|
||||||
const signal = this.state.signals[this.state.highlightedSignal];
|
const signal = this.state.signals[this.state.highlightedSignal];
|
||||||
|
|
||||||
|
tt.innerHTML = signal.name;
|
||||||
|
if (ev) {
|
||||||
tt.style.left = (ev.clientX + 15) + 'px';
|
tt.style.left = (ev.clientX + 15) + 'px';
|
||||||
tt.style.top = (ev.clientY + 5) + 'px';
|
tt.style.top = (ev.clientY + 5) + 'px';
|
||||||
tt.innerHTML = signal.name;
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue