diff --git a/app/src/assets/scss/business/_av.scss b/app/src/assets/scss/business/_av.scss index e77bc16f1..bef13c8e4 100644 --- a/app/src/assets/scss/business/_av.scss +++ b/app/src/assets/scss/business/_av.scss @@ -424,6 +424,10 @@ overflow: hidden; } + &__icon.fn__grab { + color: var(--b3-theme-on-surface-light); + } + &__item { transition: margin .2s cubic-bezier(0, 0, .2, 1) 0ms; } @@ -436,7 +440,8 @@ cursor: auto; } - &__item:not([data-type="nobg"]):hover { + &__item:not([data-type="nobg"]):hover, + &__item--current:not([data-type="nobg"]) { background-color: var(--b3-list-hover); } } diff --git a/app/src/protyle/render/av/col.ts b/app/src/protyle/render/av/col.ts index 515b76dee..d2a757110 100644 --- a/app/src/protyle/render/av/col.ts +++ b/app/src/protyle/render/av/col.ts @@ -112,12 +112,15 @@ export const getEditHTML = (options: { ${getColNameByType(colData.type)} `; - if (["mSelect", "select"].includes(colData.type) && colData.options && colData.options.length > 0) { + if (["mSelect", "select"].includes(colData.type)) { html += ` -`; + if (!colData.options) { + colData.options = []; + } colData.options.forEach(item => { html += ``;