mirror of
https://github.com/nocodb/nocodb.git
synced 2026-05-04 04:36:53 +00:00
Nc fix: Form view bug fixes (#7899)
* fix(nc-gui): show inline form field validation errors * fix(nc-gui): display inline validation error in shared form and form builder * fix(nc-gui): shared form default value issue * fix(nc-gui): limit option spell mistake * fix(nc-gui): form title update issue when toggle between grid & form view * fix(nc-gui): form banner & logo display issue on upload * chore(nc-gui): lint * fix(nc-gui): show error message on press non numeric keys in numeric field * fix(nc-gui): add key for form banner and logo * fix(nc-gui): show currency suffix only in form * fix(nc-gui): edit column default value input height issue * fix(nc-gui): form checkbox field enter keypress should navigate to next question in survey form * fix(nc-gui): escape should blur focus field in survey form * fix(nc-gui): add currency code suffix in form view currency field * chore(nc-gui): lint * fix(nc-gui): add percent suffix in form view percent field * fix(nc-gui): survey form pw test fail issue * fix(nc-gui): filter pw test fail issue * fix(nc-gui): add missing classname in oss * fix(nc-gui): survey form ui break issue * fix(nc-gui): update oss survey form file * fix(nc-gui): in survey form branding text color should be dynamic based on form bg color * chore(nc-gui): lint * fix(nc-gui): ai pr review changes * fix(nc-gui): pr review changes #2555 * fix(nc-gui): use handler instead on ternery condition
This commit is contained in:
@@ -371,6 +371,9 @@ const onKeyDown = (e: KeyboardEvent) => {
|
||||
if (e.key === 'Tab') {
|
||||
isOpen.value = false
|
||||
return
|
||||
} else if (e.key === 'Escape' && isForm.value) {
|
||||
isOpen.value = false
|
||||
return
|
||||
}
|
||||
|
||||
e.stopPropagation()
|
||||
@@ -394,7 +397,7 @@ const onFocus = () => {
|
||||
@click="toggleMenu"
|
||||
>
|
||||
<div v-if="!isEditColumn && isForm && parseProp(column.meta)?.isList" class="w-full max-w-full">
|
||||
<a-checkbox-group v-model:value="vModel" :disabled="readOnly || !editAllowed" class="nc-field-layout-list">
|
||||
<a-checkbox-group v-model:value="vModel" :disabled="readOnly || !editAllowed" class="nc-field-layout-list" @click.stop>
|
||||
<a-checkbox
|
||||
v-for="op of options"
|
||||
:key="op.title"
|
||||
|
||||
Reference in New Issue
Block a user