diff --git a/apps/desktop/src/components/editor/AiAssistant.vue b/apps/desktop/src/components/editor/AiAssistant.vue
index 46d5e3589..368c7716b 100644
--- a/apps/desktop/src/components/editor/AiAssistant.vue
+++ b/apps/desktop/src/components/editor/AiAssistant.vue
@@ -1271,10 +1271,22 @@ const messageRenderer = computed(() => {
@compositionend="promptCompositionActive = false"
@keydown="onPromptKeydown"
/>
-
-
-
selectAction(value as AiAction)" />
-
+
+
+
selectAction(value as AiAction)"
+ />
{
:loading-text="t('ai.loadingModels')"
:loading="modelLoading"
:display-name="displayModelName"
- trigger-class="rounded-full border px-2 py-0.5 text-[11px] text-muted-foreground hover:bg-muted hover:text-foreground truncate max-w-[130px]"
+ trigger-class="min-w-0 flex-1 shrink justify-end rounded-full border px-2 py-0.5 text-[11px] text-muted-foreground hover:bg-muted hover:text-foreground"
content-class="w-72"
item-class="text-xs px-2"
@update:model-value="handleModelSelect"
@update:open="(open: boolean) => open && fetchModelOptions()"
>
- {{ loading ? t("ai.loadingModels") : label }}
+ {{ loading ? t("ai.loadingModels") : label }}
diff --git a/apps/desktop/src/components/ui/searchable-select/SearchableSelect.vue b/apps/desktop/src/components/ui/searchable-select/SearchableSelect.vue
index 41fa1dd85..61b571b46 100644
--- a/apps/desktop/src/components/ui/searchable-select/SearchableSelect.vue
+++ b/apps/desktop/src/components/ui/searchable-select/SearchableSelect.vue
@@ -139,7 +139,7 @@ function handleKeydown(event: KeyboardEvent) {
-
-