Fix rotation and distance slider update state

This commit is contained in:
Sam El-Husseini
2017-12-26 23:23:26 -08:00
parent c398a5a133
commit 85c14bb05a
2 changed files with 9 additions and 31 deletions

View File

@ -6,8 +6,6 @@ namespace pxsim.visuals {
private group: SVGGElement;
private slider: SVGGElement;
private isVisible = false;
private static SLIDER_WIDTH = 70;
private static SLIDER_HEIGHT = 78;
@ -61,7 +59,7 @@ namespace pxsim.visuals {
}
updateState() {
if (!this.isVisible) {
if (!this.visible) {
return;
}
const node = this.state;
@ -71,15 +69,6 @@ namespace pxsim.visuals {
this.slider.setAttribute("transform", `translate(${x}, ${y})`);
}
onComponentVisible() {
super.onComponentVisible();
this.isVisible = true;
}
onComponentHidden() {
this.isVisible = false;
}
private updateSliderValue(pt: SVGPoint, parent: SVGSVGElement, ev: MouseEvent) {
let cur = svg.cursorPoint(pt, parent, ev);
const width = CONTROL_WIDTH; //DistanceSliderControl.SLIDER_HEIGHT;