mirror of
https://github.com/ONLYOFFICE/sdkjs.git
synced 2026-04-07 14:09:12 +08:00
[de] Fix position of the track revision balloon
This commit is contained in:
@ -658,27 +658,25 @@
|
||||
};
|
||||
CTrackRevisionsManager.prototype.private_GetSelectedChangesXY = function()
|
||||
{
|
||||
if (this.SelectedChanges.length > 0)
|
||||
{
|
||||
var oChange = this.SelectedChanges[0];
|
||||
if (!this.SelectedChanges.length)
|
||||
return {X : 0, Y : 0};
|
||||
|
||||
let change = this.SelectedChanges[0];
|
||||
|
||||
let element = change.GetElement();
|
||||
if (!element)
|
||||
return {X : 0, Y : 0};
|
||||
|
||||
let x = change.GetInternalPosX();
|
||||
let y = change.GetInternalPosY();
|
||||
let page = change.GetInternalPosPageNum();
|
||||
|
||||
var nX = oChange.GetInternalPosX();
|
||||
var nY = oChange.GetInternalPosY();
|
||||
var nPageNum = oChange.GetInternalPosPageNum();
|
||||
var oElement = oChange.GetElement();
|
||||
|
||||
if (oElement && oElement.DrawingDocument)
|
||||
{
|
||||
var oTransform = (oElement ? oElement.Get_ParentTextTransform() : undefined);
|
||||
if (oTransform)
|
||||
nY = oTransform.TransformPointY(nX, nY);
|
||||
|
||||
var oWorldCoords = oElement.DrawingDocument.ConvertCoordsToCursorWR(nX, nY, nPageNum);
|
||||
return {X : oWorldCoords.X, Y : oWorldCoords.Y};
|
||||
}
|
||||
}
|
||||
|
||||
return {X : 0, Y : 0};
|
||||
let transform = element.Get_ParentTextTransform();
|
||||
if (transform)
|
||||
y = transform.TransformPointY(x, y);
|
||||
|
||||
let drawingCoords = this.LogicDocument.getDrawingDocument().ConvertCoordsToCursorWR(x, y, page);
|
||||
return {X : drawingCoords.X, Y : drawingCoords.Y};
|
||||
};
|
||||
CTrackRevisionsManager.prototype.Get_AllChangesLogicDocuments = function()
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user