diff --git a/app/src/main/java/com/kawomi/githugandroid/GitHugApp.kt b/app/src/main/java/com/kawomi/githugandroid/GitHugApp.kt index b9007ea..7cdf3e2 100644 --- a/app/src/main/java/com/kawomi/githugandroid/GitHugApp.kt +++ b/app/src/main/java/com/kawomi/githugandroid/GitHugApp.kt @@ -153,6 +153,8 @@ fun GitHugApp() { val raw = commandInput.text.trim() if (raw.isBlank()) return + commandInput = TextFieldValue("") + if (commandHistory.lastOrNull() != raw) { commandHistory = commandHistory + raw } @@ -189,7 +191,6 @@ fun GitHugApp() { } else { repo = newRepo output = newOutput - commandInput = TextFieldValue("") } } @@ -421,7 +422,7 @@ private fun SpecialKeyBar( modifier = Modifier.fillMaxWidth(), horizontalArrangement = Arrangement.spacedBy(8.dp) ) { - TerminalKeyButton(label = "TAB", onClick = onTab, modifier = Modifier.weight(1.3f)) + TerminalKeyButton(label = "⇥", onClick = onTab, modifier = Modifier.weight(1.3f)) TerminalKeyButton(label = "←", onClick = onCursorLeft) TerminalKeyButton(label = "→", onClick = onCursorRight) TerminalKeyButton(label = "↑", onClick = onHistoryUp)