fix: 允许完整编辑实例名称
Some checks failed
Axolotl desktop CI / guardrails (push) Has been cancelled
Axolotl desktop CI / desktop (macos-latest) (push) Has been cancelled
Axolotl desktop CI / desktop (ubuntu-latest) (push) Has been cancelled
Axolotl desktop CI / desktop (windows-latest) (push) Has been cancelled
Axolotl desktop CI / website (push) Has been cancelled
Repository checks / typos (push) Has been cancelled
Repository checks / tombi (push) Has been cancelled
Rust checks / shear (push) Has been cancelled
Sync source to CNB / Sync Git ref (push) Has been cancelled
Some checks failed
Axolotl desktop CI / guardrails (push) Has been cancelled
Axolotl desktop CI / desktop (macos-latest) (push) Has been cancelled
Axolotl desktop CI / desktop (ubuntu-latest) (push) Has been cancelled
Axolotl desktop CI / desktop (windows-latest) (push) Has been cancelled
Axolotl desktop CI / website (push) Has been cancelled
Repository checks / typos (push) Has been cancelled
Repository checks / tombi (push) Has been cancelled
Rust checks / shear (push) Has been cancelled
Sync source to CNB / Sync Git ref (push) Has been cancelled
This commit is contained in:
@ -16,9 +16,9 @@ import { basename, dirname, join } from '@tauri-apps/api/path'
|
|||||||
import { computed, type Ref, ref, watch } from 'vue'
|
import { computed, type Ref, ref, watch } from 'vue'
|
||||||
import { useRouter } from 'vue-router'
|
import { useRouter } from 'vue-router'
|
||||||
|
|
||||||
import InstanceIcon from '@/components/ui/InstanceIcon.vue'
|
|
||||||
import InstanceModeSettings from '@/components/instance/InstanceModeSettings.vue'
|
import InstanceModeSettings from '@/components/instance/InstanceModeSettings.vue'
|
||||||
import InstancePlayerSettings from '@/components/instance/InstancePlayerSettings.vue'
|
import InstancePlayerSettings from '@/components/instance/InstancePlayerSettings.vue'
|
||||||
|
import InstanceIcon from '@/components/ui/InstanceIcon.vue'
|
||||||
import ConfirmDeleteInstanceModal from '@/components/ui/modal/ConfirmDeleteInstanceModal.vue'
|
import ConfirmDeleteInstanceModal from '@/components/ui/modal/ConfirmDeleteInstanceModal.vue'
|
||||||
import { install_duplicate_instance } from '@/helpers/install'
|
import { install_duplicate_instance } from '@/helpers/install'
|
||||||
import { edit, edit_icon, get_full_path, remove } from '@/helpers/instance'
|
import { edit, edit_icon, get_full_path, remove } from '@/helpers/instance'
|
||||||
@ -231,7 +231,7 @@ async function setGameDirMode(mode: GameDirMode) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const editInstanceObject = computed(() => ({
|
const editInstanceObject = computed(() => ({
|
||||||
name: title.value.trim().substring(0, 32) ?? 'Instance',
|
name: title.value.trim(),
|
||||||
}))
|
}))
|
||||||
|
|
||||||
watch(
|
watch(
|
||||||
@ -441,7 +441,6 @@ const messages = defineMessages({
|
|||||||
id="instance-name"
|
id="instance-name"
|
||||||
v-model="title"
|
v-model="title"
|
||||||
autocomplete="off"
|
autocomplete="off"
|
||||||
:maxlength="80"
|
|
||||||
wrapper-class="flex-grow"
|
wrapper-class="flex-grow"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user