feat(ui): 预输入/引导消息队列存在时自动隐藏Git状态栏
与 / 菜单出现时隐藏逻辑相同,在 floatingStatusVisible 中新增 runtimeQueuedMessages 和 hasPendingRuntimeGuidance 两项检查。
This commit is contained in:
parent
59b81c4551
commit
033bea236c
@ -305,6 +305,7 @@
|
|||||||
:current-context-tokens="currentContextTokens"
|
:current-context-tokens="currentContextTokens"
|
||||||
:versioning-enabled="versioningEnabled"
|
:versioning-enabled="versioningEnabled"
|
||||||
:runtime-queued-messages="runtimeQueuedMessages"
|
:runtime-queued-messages="runtimeQueuedMessages"
|
||||||
|
:has-pending-runtime-guidance="runtimeGuidanceFallbackQueue.length > 0"
|
||||||
:project-git-summary="projectGitSummary"
|
:project-git-summary="projectGitSummary"
|
||||||
:user-question-minimized="userQuestionMinimized"
|
:user-question-minimized="userQuestionMinimized"
|
||||||
:pending-user-question-count="pendingUserQuestions.length"
|
:pending-user-question-count="pendingUserQuestions.length"
|
||||||
|
|||||||
@ -515,6 +515,7 @@ const props = defineProps<{
|
|||||||
goalModeArmed?: boolean;
|
goalModeArmed?: boolean;
|
||||||
goalRunning?: boolean;
|
goalRunning?: boolean;
|
||||||
goalProgress?: Record<string, any> | null;
|
goalProgress?: Record<string, any> | null;
|
||||||
|
hasPendingRuntimeGuidance?: boolean;
|
||||||
}>();
|
}>();
|
||||||
|
|
||||||
const inputStore = useInputStore();
|
const inputStore = useInputStore();
|
||||||
@ -598,6 +599,8 @@ const projectGitSummaryForRender = computed(() => {
|
|||||||
|
|
||||||
const floatingStatusVisible = computed(() => {
|
const floatingStatusVisible = computed(() => {
|
||||||
if (skillSlashMenuOpen.value || props.quickMenuOpen) return false;
|
if (skillSlashMenuOpen.value || props.quickMenuOpen) return false;
|
||||||
|
// 消息队列(预输入/引导消息)存在时隐藏git状态栏,与 / 菜单出现时逻辑相同
|
||||||
|
if (runtimeQueuedMessagesForRender.value.length > 0 || props.hasPendingRuntimeGuidance) return false;
|
||||||
return (
|
return (
|
||||||
!!projectGitSummaryForRender.value ||
|
!!projectGitSummaryForRender.value ||
|
||||||
!!props.goalRunning ||
|
!!props.goalRunning ||
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user