diff --git a/webapp/packages/core-app/src/shared/InlineEditor/InlineEditor.tsx b/webapp/packages/core-app/src/shared/InlineEditor/InlineEditor.tsx index 3f9bf84fa7..9db28c3d7c 100644 --- a/webapp/packages/core-app/src/shared/InlineEditor/InlineEditor.tsx +++ b/webapp/packages/core-app/src/shared/InlineEditor/InlineEditor.tsx @@ -8,9 +8,8 @@ import { observer } from 'mobx-react-lite'; import { - useEffect, useRef, useCallback, ChangeEvent + useEffect, useRef, useCallback, ChangeEvent, useImperativeHandle } from 'react'; -import { useImperativeHandle } from 'react'; import styled, { use } from 'reshadow'; import { Icon, IconOrImage, Loader, useObjectRef } from '@cloudbeaver/core-blocks'; diff --git a/webapp/packages/core-app/src/shared/InlineEditor/styles.ts b/webapp/packages/core-app/src/shared/InlineEditor/styles.ts index 7d188606dc..615dd658ef 100644 --- a/webapp/packages/core-app/src/shared/InlineEditor/styles.ts +++ b/webapp/packages/core-app/src/shared/InlineEditor/styles.ts @@ -46,19 +46,15 @@ export const InlineEditorStyles = composes( position: relative; height: 100%; flex: 1; + display: flex; - & input { - color: inherit; - background: inherit; - letter-spacing: inherit; - outline: none; + & input, & input[disabled], & input[readonly] { border: none; - padding-left: 8px; - padding-right: 8px; - padding-top: 1px; /* because of -1px top */ - line-height: 24px; + border-radius: unset; width: 100%; height: 100%; + min-height: unset; + padding: 0 8px; } } diff --git a/webapp/packages/core-blocks/src/FormControls/Combobox.tsx b/webapp/packages/core-blocks/src/FormControls/Combobox.tsx index 429eb00c22..2fa053745b 100644 --- a/webapp/packages/core-blocks/src/FormControls/Combobox.tsx +++ b/webapp/packages/core-blocks/src/FormControls/Combobox.tsx @@ -332,7 +332,6 @@ export const Combobox: ComboboxType = observer(function Combobox({ )} {}, + onChange = () => { }, ...rest }: ControlledProps | ObjectProps) { const context = useContext(FormContext); @@ -106,7 +106,6 @@ export const Textarea: TextareaType = observer(function Textarea({ {children} +