fix: separate Cast launch readiness, preserve volume intent and reuse seek inputs
This commit is contained in:
@@ -20,6 +20,11 @@ struct CastPlaybackCheck {
|
||||
static func main() async throws {
|
||||
_ = NSApplication.shared
|
||||
NSApp.setActivationPolicy(.prohibited)
|
||||
require(castVolumeSliderFeedbackCheck(), "Native slider keeps user position during tracking and applies receiver volume when idle")
|
||||
if CommandLine.arguments.count == 2, CommandLine.arguments[1] == "--slider-regression" {
|
||||
print("PASS: native volume slider tracking preserves user input and idle receiver feedback")
|
||||
return
|
||||
}
|
||||
let source = URL(fileURLWithPath: CommandLine.arguments[1])
|
||||
let port = UInt16(CommandLine.arguments[2])!
|
||||
let suite = "terebi.cast-playback-check." + UUID().uuidString
|
||||
|
||||
Reference in New Issue
Block a user