Fix HTML editor not displaying properly when expanding field (#2792)

This commit is contained in:
Hikaru Y 2023-11-01 06:48:13 +09:00 committed by GitHub
parent feaaaa230a
commit 01d5a9a3d2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 1 deletions

View File

@ -736,6 +736,7 @@ the AddCards dialog) should be implemented in the user of this component.
>
<PlainTextInput
{hidden}
fieldCollapsed={fieldsCollapsed[index]}
on:focusout={() => {
saveFieldNow();
$focusedInput = null;

View File

@ -43,6 +43,7 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
import { storedToUndecorated, undecoratedToStored } from "./transform";
export let hidden = false;
export let fieldCollapsed = false;
export const focusFlag = new Flag();
$: configuration = {
@ -116,7 +117,7 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
}
$: {
pushUpdate(!hidden);
pushUpdate(!(hidden || fieldCollapsed));
tick().then(() => {
refresh();
if (focusFlag.checkAndReset()) {