Handle empty string passed to --keyboard/-k flag
This commit is contained in:
6
main.go
6
main.go
@@ -387,7 +387,11 @@ func main() {
|
|||||||
layershell.SetMargin(win, layershell.LAYER_SHELL_EDGE_RIGHT, *marginRight)
|
layershell.SetMargin(win, layershell.LAYER_SHELL_EDGE_RIGHT, *marginRight)
|
||||||
layershell.SetMargin(win, layershell.LAYER_SHELL_EDGE_BOTTOM, *marginBottom)
|
layershell.SetMargin(win, layershell.LAYER_SHELL_EDGE_BOTTOM, *marginBottom)
|
||||||
|
|
||||||
if (*keyboard)[0] == 'e' {
|
if (*keyboard) == "" {
|
||||||
|
log.Warnf("Empty string passed to --keyboard: %s)", *keyboard)
|
||||||
|
log.Warn("Setting GTK layer shell keyboard mode to default: exclusive")
|
||||||
|
layershell.SetKeyboardMode(win, layershell.LAYER_SHELL_KEYBOARD_MODE_EXCLUSIVE)
|
||||||
|
} else if (*keyboard)[0] == 'e' {
|
||||||
log.Info("Setting GTK layer shell keyboard mode to: exclusive")
|
log.Info("Setting GTK layer shell keyboard mode to: exclusive")
|
||||||
layershell.SetKeyboardMode(win, layershell.LAYER_SHELL_KEYBOARD_MODE_EXCLUSIVE)
|
layershell.SetKeyboardMode(win, layershell.LAYER_SHELL_KEYBOARD_MODE_EXCLUSIVE)
|
||||||
} else if (*keyboard)[0] == 'o' {
|
} else if (*keyboard)[0] == 'o' {
|
||||||
|
|||||||
Reference in New Issue
Block a user