Skip to content

Commit 70c6cc0

Browse files
committed
Improve code.
1 parent ca3a94b commit 70c6cc0

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

SwiftState/StateMachine.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ public class StateMachine<S: StateType, E: StateEventType>
182182

183183
private func _canPassCondition(condition: Condition?, transition: Transition) -> Bool
184184
{
185-
return condition == nil || condition!(transition: transition)
185+
return condition?(transition: transition) ?? true
186186
}
187187

188188
public func canTryState(state: State, forEvent event: Event = nil) -> Bool

0 commit comments

Comments
 (0)