@@ -12,13 +12,15 @@ var (
1212 SeekByCLIArg float64 = 0
1313 VolumePctCLIArg float64 = 0
1414
15- FlagPlay = flag .Bool ("play" , false , "unpause or begin playback" )
16- FlagPause = flag .Bool ("pause" , false , "pause playback" )
17- FlagPlayPause = flag .Bool ("play-pause" , false , "toggle play/pause state" )
18- FlagPrevious = flag .Bool ("previous" , false , "seek to previous track or beginning of current" )
19- FlagNext = flag .Bool ("next" , false , "seek to next track" )
20- FlagVersion = flag .Bool ("version" , false , "print app version and exit" )
21- FlagHelp = flag .Bool ("help" , false , "print command line options and exit" )
15+ FlagPlay = flag .Bool ("play" , false , "unpause or begin playback" )
16+ FlagPause = flag .Bool ("pause" , false , "pause playback" )
17+ FlagPlayPause = flag .Bool ("play-pause" , false , "toggle play/pause state" )
18+ FlagPrevious = flag .Bool ("previous" , false , "seek to previous track or beginning of current" )
19+ FlagNext = flag .Bool ("next" , false , "seek to next track" )
20+ FlagStartMinimized = flag .Bool ("start-minimized" , false , "start app minimized" )
21+ FlagShow = flag .Bool ("show" , false , "show minimized app" )
22+ FlagVersion = flag .Bool ("version" , false , "print app version and exit" )
23+ FlagHelp = flag .Bool ("help" , false , "print command line options and exit" )
2224)
2325
2426func init () {
@@ -50,8 +52,11 @@ func init() {
5052
5153func HaveCommandLineOptions () bool {
5254 visitedAny := false
53- flag .Visit (func (* flag.Flag ) {
54- visitedAny = true
55+ flag .Visit (func (f * flag.Flag ) {
56+ // We skip `start-minimized` because it should't send an IPC message.
57+ if f .Name != "start-minimized" {
58+ visitedAny = true
59+ }
5560 })
5661 return visitedAny
5762}
0 commit comments