From ad37dcdccbf7f47c03bb2bd2b0060ca69bd22565 Mon Sep 17 00:00:00 2001 From: Sergey Savenko Date: Wed, 27 Aug 2014 15:28:46 +0400 Subject: [PATCH] IDEA-128753: correct table column and row header bounds for overlaid scrollbars on Mac --- .../src/com/intellij/ui/components/JBScrollPane.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/platform/platform-api/src/com/intellij/ui/components/JBScrollPane.java b/platform/platform-api/src/com/intellij/ui/components/JBScrollPane.java index 97a42176a25b..51535b67f9af 100644 --- a/platform/platform-api/src/com/intellij/ui/components/JBScrollPane.java +++ b/platform/platform-api/src/com/intellij/ui/components/JBScrollPane.java @@ -235,7 +235,7 @@ public class JBScrollPane extends JScrollPane { } if (colHead != null) { Rectangle headerBounds = colHead.getBounds(); - headerBounds.width = viewportBounds.width - headerBounds.x; + headerBounds.width = viewportBounds.width; colHead.setBounds(headerBounds); } hideFromView(layout.getCorner(UPPER_RIGHT_CORNER)); @@ -249,7 +249,7 @@ public class JBScrollPane extends JScrollPane { } if (rowHead != null) { Rectangle headerBounds = rowHead.getBounds(); - headerBounds.height = viewportBounds.height - headerBounds.y; + headerBounds.height = viewportBounds.height; rowHead.setBounds(headerBounds); }