diff --git a/src/components/AddTrackModal.svelte b/src/components/AddTrackModal.svelte index 68efa120..0c11df23 100644 --- a/src/components/AddTrackModal.svelte +++ b/src/components/AddTrackModal.svelte @@ -11,13 +11,14 @@ el.focus(); } $: trackname_input_value = ""; - $: isTracknameValid = trackname_input_value.trim().length === 0; - $: isTracklengthValid = tracklength <= 0; - $: createbtnenabled = !isTracknameValid && !isTracklengthValid; $: track_min_duration = 0; $: tracklength = 0; $: processed_last_submit = true; $: smart_track_min_duration_placeholder = parseInt(tracklength || 0) * 0.369; + $: isTracknameValid = trackname_input_value.trim().length === 0; + $: isTracklengthValid = tracklength <= 0; + $: trackMintimevalid = track_min_duration >= 0; + $: createbtnenabled = !isTracknameValid && !isTracklengthValid; function submit() { if (processed_last_submit === true) { processed_last_submit = false; @@ -105,6 +106,7 @@ class="block text-sm font-medium text-gray-700">{$_('track-name')} {$_('track-length-in-m')}