mirror of
https://github.com/QwenLM/qwen-code.git
synced 2025-12-20 16:57:46 +00:00
fix(cli): Disable slash commands and suggestions in shell mode
- Prevents slash commands from being triggered and suggestions from being displayed when shell mode is active. This ensures that user input is correctly interpreted as shell commands. Fixes https://buganizer.corp.google.com/issues/418560826
This commit is contained in:
committed by
N. Taylor Mullen
parent
db93ea736b
commit
cd1dc7ec59
@@ -207,7 +207,9 @@ export const App = ({
|
|||||||
const completion = useCompletion(
|
const completion = useCompletion(
|
||||||
query,
|
query,
|
||||||
config.getTargetDir(),
|
config.getTargetDir(),
|
||||||
isInputActive && (isAtCommand(query) || isSlashCommand(query)),
|
!shellModeActive &&
|
||||||
|
isInputActive &&
|
||||||
|
(isAtCommand(query) || isSlashCommand(query)),
|
||||||
slashCommands,
|
slashCommands,
|
||||||
);
|
);
|
||||||
|
|
||||||
@@ -380,7 +382,7 @@ export const App = ({
|
|||||||
shellModeActive={shellModeActive}
|
shellModeActive={shellModeActive}
|
||||||
setShellModeActive={setShellModeActive}
|
setShellModeActive={setShellModeActive}
|
||||||
/>
|
/>
|
||||||
{completion.showSuggestions && (
|
{completion.showSuggestions && !shellModeActive && (
|
||||||
<Box>
|
<Box>
|
||||||
<SuggestionsDisplay
|
<SuggestionsDisplay
|
||||||
suggestions={completion.suggestions}
|
suggestions={completion.suggestions}
|
||||||
|
|||||||
Reference in New Issue
Block a user