ui: better layout for domain_group

This commit is contained in:
undefined committed 2022-01-12 20:43:08 +08:00
1 parent ca55695498
commit 133afd2296
7 files changed
+27 -13

No files matched your search

@@ -38,7 +38,7 @@ export default class UserSelectAutoComplete<Multi extends boolean> extends AutoC
<QueryClientProvider client={this.client}>
<UserSelectAutoCompleteFC
ref={(ref) => { this.ref = ref; }}
height="34px"
height={this.options.height || "34px"}
defaultItems={value}
onChange={this.onChange}
multi={this.options.multi}
@@ -78,7 +78,8 @@ export default class Editor extends DOMAttachedObject {
if (!editorElement) return;
const lineHeight = this.editor.getOption(monaco.editor.EditorOption.lineHeight);
const lineCount = this.editor.getModel()?.getLineCount() || 1;
const height = this.editor.getTopForLineNumber(lineCount + 1) + lineHeight;
let height = this.editor.getTopForLineNumber(lineCount + 1) + lineHeight;
if (window.innerHeight < height) height = window.innerHeight;
if (prevHeight !== height) {
prevHeight = height;
editorElement.style.height = `${height}px`;