fix: 调整保存成功弹出框位置

This commit is contained in:
力皓 2020-05-29 14:32:30 +08:00
parent 56f242fee9
commit 5198dae71c
3 changed files with 13 additions and 3 deletions

View File

@ -112,3 +112,13 @@ html.engine-preview-mode {
display: none !important;
}
}
.ve-popups .ve-message {
right: 290px;
.ve-message-content {
display: flex;
align-items: center;
line-height: 22px;
}
}

View File

@ -36,8 +36,8 @@ export default class LeftFloatPane extends Component<{ area: Area<any, Panel> }>
.contentWindow.document.documentElement.contains(target)) {
return false;
}
// 防止点击 popup / dialog 等触发失焦
if (!document.querySelector('.lc-workbench-center')?.contains(target)) {
// 点击非编辑区域的 popup / dialog 等,不触发失焦
if (!document.querySelector('.lc-workbench')?.contains(target)) {
return true;
}
const docks = area.current?.getAssocDocks();

View File

@ -294,7 +294,7 @@ export class Skeleton {
let { area } = parsedConfig;
if (!area) {
if (parsedConfig.type === 'Panel') {
area = 'leftFloatArea'
area = 'leftFloatArea';
} else if (parsedConfig.type === 'Widget') {
area = 'mainArea';
} else {