From 5ebfe910ceaf719b3596c1012ec2f45e7c3d6863 Mon Sep 17 00:00:00 2001 From: Julia Radzhabova Date: Mon, 6 Dec 2021 19:02:47 +0300 Subject: [PATCH] [PE] Fix hyperlink tip in preview mode --- apps/presentationeditor/main/app/view/DocumentHolder.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/apps/presentationeditor/main/app/view/DocumentHolder.js b/apps/presentationeditor/main/app/view/DocumentHolder.js index 65f523a004..5f5bbb2999 100644 --- a/apps/presentationeditor/main/app/view/DocumentHolder.js +++ b/apps/presentationeditor/main/app/view/DocumentHolder.js @@ -523,8 +523,8 @@ define([ } showPoint = [moveData.get_X(), moveData.get_Y()]; - showPoint[1] += (me._XY[1]-15); - showPoint[0] += (me._XY[0]+5); + showPoint[1] += ((me.isPreviewVisible ? 0 : me._XY[1])-15); + showPoint[0] += ((me.isPreviewVisible ? 0 : me._XY[0])+5); if (!screenTip.isVisible || recalc) { screenTip.isVisible = true; @@ -536,6 +536,8 @@ define([ screenTip.tipWidth = screenTip.toolTip.getBSTip().$tip.width(); } showPoint[1] -= screenTip.tipHeight; + if (showPoint[1]<0) + showPoint[1] = 0; if (showPoint[0] + screenTip.tipWidth > me._BodyWidth ) showPoint[0] = me._BodyWidth - screenTip.tipWidth; screenTip.toolTip.getBSTip().$tip.css({top: showPoint[1] + 'px', left: showPoint[0] + 'px'});