diff --git a/Cosmos/CosmosSettings.swift b/Cosmos/CosmosSettings.swift index 3b92447..176feb5 100644 --- a/Cosmos/CosmosSettings.swift +++ b/Cosmos/CosmosSettings.swift @@ -16,7 +16,9 @@ public struct CosmosSettings { // MARK: - Star settings // ----------------------------- - + /// Override RTL logic + public var isRTL: Bool? + /// Border color of an empty star. public var emptyBorderColor = CosmosDefaultSettings.emptyBorderColor diff --git a/Cosmos/CosmosView.swift b/Cosmos/CosmosView.swift index 80c6fad..7981288 100644 --- a/Cosmos/CosmosView.swift +++ b/Cosmos/CosmosView.swift @@ -105,11 +105,11 @@ Shows: ★★★★☆ (123) // Create star layers // ------------ - + var isRightToLeft = settings.isRTL ?? RightToLeft.isRightToLeft(self) var layers = CosmosLayers.createStarLayers( rating, settings: settings, - isRightToLeft: RightToLeft.isRightToLeft(self) + isRightToLeft: isRightToLeft ) // Create text layer