don't crash when no presets are passed
This commit is contained in:
@@ -150,7 +150,9 @@ func milkbucket(cmd *cobra.Command, args []string) {
|
|||||||
}
|
}
|
||||||
defer m.destroy()
|
defer m.destroy()
|
||||||
|
|
||||||
m.loadPreset(false)
|
if len(args) > 0 {
|
||||||
|
m.loadPreset(false)
|
||||||
|
}
|
||||||
|
|
||||||
running := true
|
running := true
|
||||||
for running {
|
for running {
|
||||||
|
|||||||
@@ -67,8 +67,10 @@ func (m *milkDropWindow) setupPresets(presets []string) {
|
|||||||
* preset.
|
* preset.
|
||||||
*/
|
*/
|
||||||
func (m *milkDropWindow) nextPreset(smooth bool) {
|
func (m *milkDropWindow) nextPreset(smooth bool) {
|
||||||
m.preset = m.preset.Next()
|
if m.preset.Len() > 0 {
|
||||||
m.loadPreset(smooth)
|
m.preset = m.preset.Next()
|
||||||
|
m.loadPreset(smooth)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@@ -76,8 +78,10 @@ func (m *milkDropWindow) nextPreset(smooth bool) {
|
|||||||
* preset.
|
* preset.
|
||||||
*/
|
*/
|
||||||
func (m *milkDropWindow) prevPreset(smooth bool) {
|
func (m *milkDropWindow) prevPreset(smooth bool) {
|
||||||
m.preset = m.preset.Prev()
|
if m.preset.Len() > 0 {
|
||||||
m.loadPreset(smooth)
|
m.preset = m.preset.Prev()
|
||||||
|
m.loadPreset(smooth)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|||||||
Reference in New Issue
Block a user