mirror of
https://github.com/siyuan-note/siyuan.git
synced 2026-02-07 16:04:19 +01:00
📱 编辑数据库单元格
This commit is contained in:
parent
5ea807a6db
commit
ed987b7f78
1 changed files with 3 additions and 3 deletions
|
|
@ -417,9 +417,9 @@ export const cellScrollIntoView = (blockElement: HTMLElement, cellElement: Eleme
|
|||
/// #if MOBILE
|
||||
const contentElement = hasClosestByClassName(blockElement, "protyle-content", true);
|
||||
if (contentElement && cellElement.getAttribute("data-dtype") !== "checkbox") {
|
||||
const keyboardToolbarHeight = document.querySelector("#keyboardToolbar").clientHeight;
|
||||
if (cellRect.bottom > keyboardToolbarHeight) {
|
||||
contentElement.scrollTop = contentElement.scrollTop + (cellRect.bottom - keyboardToolbarHeight);
|
||||
const keyboardToolbarTop = document.querySelector("#keyboardToolbar").getBoundingClientRect().top || (window.innerHeight - 48);
|
||||
if (cellRect.bottom > keyboardToolbarTop) {
|
||||
contentElement.scrollTop = contentElement.scrollTop + (cellRect.bottom - keyboardToolbarTop);
|
||||
} else if (cellRect.top < 110) {
|
||||
contentElement.scrollTop -= 110 - cellRect.top;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue