Skip to content

Commit 1ebfd31

Browse files
Siteplan TrackSwitch: Fix visualation style (#1952)
1 parent 32bdff2 commit 1ebfd31

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

web/siteplan/src/feature/TrackSwitchFeature.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
import LageplanFeature from '@/feature/LageplanFeature'
1111
import ContinuousTrackSegment from '@/model/ContinuousTrackSegment'
1212
import { Coordinate, Position } from '@/model/Position'
13-
import { SiteplanColorValue, SiteplanState } from '@/model/SiteplanModel'
13+
import { LeftRight, SiteplanColorValue, SiteplanState } from '@/model/SiteplanModel'
1414
import { getColor, getLabelColor } from '@/model/SiteplanObject'
1515
import TrackSwitch, { SwitchType, TrackSwitchPart } from '@/model/TrackSwitch'
1616
import TrackSwitchComponent, { TurnoutOperatingMode } from '@/model/TrackSwitchComponent'
@@ -202,16 +202,16 @@ export default class TrackSwitchFeature extends LageplanFeature<TrackSwitch> {
202202

203203
return SvgDrawTrackSwitch.getTrailableArrow(arrowCoors,color, scale)
204204
case TurnoutOperatingMode.DeadLeft:
205-
return this.getTrackSwitchLockCross(component, 'links', scale)
205+
return this.getTrackSwitchLockCross(component, LeftRight.LEFT, scale)
206206
case TurnoutOperatingMode.DeadRight:
207-
return this.getTrackSwitchLockCross(component, 'rechts', scale)
207+
return this.getTrackSwitchLockCross(component, LeftRight.RIGHT, scale)
208208
default:
209209
return []
210210
}
211211
}
212212

213213
private getTrackSwitchLockCross (component: TrackSwitchComponent, lockSide: string, scale: number) {
214-
if (component.mainLeg.connection.toLowerCase() === lockSide) {
214+
if (component.mainLeg.connection.toLowerCase() === lockSide.toLowerCase()) {
215215
const sideLegCoorsLength = component.sideLeg.coordinates.length
216216
const lastPos = component.sideLeg.coordinates[sideLegCoorsLength - 1]
217217
const preLastPos = component.sideLeg.coordinates[sideLegCoorsLength - 2]

0 commit comments

Comments
 (0)