diff --git a/frappe/public/js/form_builder/FormBuilder.vue b/frappe/public/js/form_builder/FormBuilder.vue
index 193bfd315c..ff9cb9bdd4 100644
--- a/frappe/public/js/form_builder/FormBuilder.vue
+++ b/frappe/public/js/form_builder/FormBuilder.vue
@@ -41,7 +41,7 @@ onMounted(() => store.fetch());
-
+
diff --git a/frappe/public/js/form_builder/components/Autocomplete.vue b/frappe/public/js/form_builder/components/Autocomplete.vue
index 9cf3bd3c64..2ded948e27 100644
--- a/frappe/public/js/form_builder/components/Autocomplete.vue
+++ b/frappe/public/js/form_builder/components/Autocomplete.vue
@@ -1,97 +1,159 @@
-
-
-
$emit('update:modelValue', event.target.value)"
- :value="modelValue"
- @click.stop
- />
-
-
-
-
-
-
-
-
+
+
+
+
(query = e.target.value)"
+ :value="query"
+ :placeholder="props.placeholder"
+ autocomplete="off"
+ @click.stop
+ />
+
+
+
+
+
+ {{ field.label }}
+
+
+
+
+
diff --git a/frappe/public/js/form_builder/components/EditableInput.vue b/frappe/public/js/form_builder/components/EditableInput.vue
index 11ebb10a3f..34593460ee 100644
--- a/frappe/public/js/form_builder/components/EditableInput.vue
+++ b/frappe/public/js/form_builder/components/EditableInput.vue
@@ -72,7 +72,6 @@ defineExpose({ focus_on_label });
&:focus {
outline: none;
- border-radius: var(--border-radius);
background-color: inherit;
}
diff --git a/frappe/public/js/form_builder/components/Field.vue b/frappe/public/js/form_builder/components/Field.vue
index 3b8a0dd6cb..c38a6961e8 100644
--- a/frappe/public/js/form_builder/components/Field.vue
+++ b/frappe/public/js/form_builder/components/Field.vue
@@ -93,11 +93,7 @@ onMounted(() => selected.value && label_input.value.focus_on_label());