mirror of
https://github.com/toeverything/AFFiNE.git
synced 2026-02-14 13:25:12 +00:00
fix: drag block issue (#9902)
### Changed - Added support for changing the preview offset during dragging. - Fixed the preview rendering for embed block and surface-ref block - Resolved an issue where the host element might be reused in certain cases, which could cause unexpected behavior - Moved viewport-related constants and methods to a more appropriate location
This commit is contained in:
@@ -64,12 +64,9 @@ function fitViewport(
|
||||
false
|
||||
);
|
||||
} else {
|
||||
const data = rootService.getFitToScreenData();
|
||||
rootService.viewport.setViewport(
|
||||
data.zoom,
|
||||
[data.centerX, data.centerY],
|
||||
false
|
||||
);
|
||||
rootService.gfx.fitToScreen({
|
||||
smooth: false,
|
||||
});
|
||||
}
|
||||
} catch (e) {
|
||||
logger.warn('failed to fitViewPort', e);
|
||||
|
||||
Reference in New Issue
Block a user