From 9393f1e82ee88fdefc891d7b35896ba8ca12c65d Mon Sep 17 00:00:00 2001 From: eevee Date: Sun, 19 May 2024 15:29:53 +0300 Subject: [PATCH] fix settings crash --- .../Views/EeveeSettingsViewController.swift | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/Sources/EeveeSpotify/Views/EeveeSettingsViewController.swift b/Sources/EeveeSpotify/Views/EeveeSettingsViewController.swift index a7846d2..c16dac8 100644 --- a/Sources/EeveeSpotify/Views/EeveeSettingsViewController.swift +++ b/Sources/EeveeSpotify/Views/EeveeSettingsViewController.swift @@ -2,6 +2,24 @@ import SwiftUI import UIKit class EeveeSettingsViewController: UIViewController { + + override func conforms(to aProtocol: Protocol) -> Bool { + + if NSStringFromProtocol(aProtocol) ~= "SPTPageController" { + return true + } + + return super.conforms(to: aProtocol) + } + + @objc func spt_pageIdentifier() -> String? { + return "EeveeSpotify" + } + + @objc func spt_pageURI() -> NSURL? { + return NSURL(string: "") + } + override func viewDidLoad() { super.viewDidLoad()