diff --git a/ConsentViewController/Classes/Views/tvOS/NativePrivacyManager/Common/SPNativeScreenViewController.swift b/ConsentViewController/Classes/Views/tvOS/NativePrivacyManager/Common/SPNativeScreenViewController.swift index f4ca40941..9dc8344d0 100644 --- a/ConsentViewController/Classes/Views/tvOS/NativePrivacyManager/Common/SPNativeScreenViewController.swift +++ b/ConsentViewController/Classes/Views/tvOS/NativePrivacyManager/Common/SPNativeScreenViewController.swift @@ -259,11 +259,6 @@ class FocusGuideDebugView: UIView { ) -> UISegmentedControl { if let sliderDetails = components.first(where: { $0.id == firstId }) as? SPNativeText { slider.setTitle(sliderDetails.settings.text, forSegmentAt: 0) - let style = sliderDetails.settings.style - if #available(tvOS 14.0, *) { - backgroundForV14(slider: slider, backgroundHex: style.backgroundColor, activeBackground: style.activeBackgroundColor) - } - loadSliderSegmentFont(style: style, slider: slider) } if let sliderDetails = components.first(where: { $0.id == secondId }) as? SPNativeText { slider.setTitle(sliderDetails.settings.text, forSegmentAt: 1) diff --git a/ConsentViewController/Classes/Views/tvOS/NativePrivacyManager/GDPR/SPGDPRPartnersViewController.swift b/ConsentViewController/Classes/Views/tvOS/NativePrivacyManager/GDPR/SPGDPRPartnersViewController.swift index 326c8a0a8..081257df8 100644 --- a/ConsentViewController/Classes/Views/tvOS/NativePrivacyManager/GDPR/SPGDPRPartnersViewController.swift +++ b/ConsentViewController/Classes/Views/tvOS/NativePrivacyManager/GDPR/SPGDPRPartnersViewController.swift @@ -164,6 +164,7 @@ extension SPGDPRPartnersViewController: UITableViewDataSource, UITableViewDelega vendorDetailsVC.vendor = currentVendors[indexPath.row] vendorDetailsVC.vendorManagerDelegate = consentsSnapshot vendorDetailsVC.displayingLegIntVendors = displayingLegIntVendors + if let slider = viewData.byId("VendorsSlider") { vendorDetailsVC.viewData.children.append(slider) } present(vendorDetailsVC, animated: true) } } diff --git a/ConsentViewController/Classes/Views/tvOS/NativePrivacyManager/GDPR/SPGDPRVendorDetailsViewController.swift b/ConsentViewController/Classes/Views/tvOS/NativePrivacyManager/GDPR/SPGDPRVendorDetailsViewController.swift index 04f3d5fb1..edebf8c8f 100644 --- a/ConsentViewController/Classes/Views/tvOS/NativePrivacyManager/GDPR/SPGDPRVendorDetailsViewController.swift +++ b/ConsentViewController/Classes/Views/tvOS/NativePrivacyManager/GDPR/SPGDPRVendorDetailsViewController.swift @@ -68,6 +68,7 @@ class SPGDPRVendorDetailsViewController: SPNativeScreenViewController { setHeader() loadTextView(forComponentId: "VendorDescription", textView: descriptionTextView, text: vendor?.description, bounces: false) backgroundForV14(slider: categorySlider, backgroundHex: "#d8d9dd", activeBackground: "#777a7e") + loadSliderButton(forComponentId: "VendorsSlider", slider: categorySlider) loadSliderButtonFromNativeTexts(firstSegmentForComponentId: "PurposesHeaderText", secondSegmentForComponentId: "DataCategoriesHeaderText", slider: categorySlider) if vendor?.description==nil { descriptionTextView.isHidden=true