Hi Hackers,

Attached is the patch to fix the rightmost & bottom tooltip crop issues in
the explain query plan.

FYI : While explaining a large query if we hover the rightmost or bottom
icon the tooltip is cropped & partially visible, which is fixed in this
patch.

Please review.
PFA.

-- 
Regards,
Yogesh Jain
8982696654
diff --git a/web/pgadmin/misc/static/explain/js/explain.js b/web/pgadmin/misc/static/explain/js/explain.js
index f20a427e2..21167775d 100644
--- a/web/pgadmin/misc/static/explain/js/explain.js
+++ b/web/pgadmin/misc/static/explain/js/explain.js
@@ -994,6 +994,9 @@ define('pgadmin.misc.explain', [
         toolTipX = toolTipX < 0 ? 0 : (toolTipX);
         toolTipY = toolTipY < 0 ? 0 : (toolTipY);
 
+        toolTipX = toolTipX > graphContainer.width()-toolTipContainer[0].clientWidth ? graphContainer.width()-(toolTipContainer[0].clientWidth*zoomFactor) : toolTipX;
+        toolTipY = toolTipY > graphContainer.height()-toolTipContainer[0].clientHeight ? graphContainer.height()-(toolTipContainer[0].clientWidth*zoomFactor) : toolTipY;
+
         // Show toolTip at respective x,y coordinates
         toolTipContainer.css({
           'opacity': '0.8',

Reply via email to