--- old/src/macosx/classes/com/apple/laf/AquaScrollPaneUI.java 2012-02-10 23:40:22.000000000 +0400 +++ new/src/macosx/classes/com/apple/laf/AquaScrollPaneUI.java 2012-02-10 23:40:22.000000000 +0400 @@ -60,6 +60,9 @@ if (wasVisible) { vScrollBar.setVisible(true); } + // Consume the event even when the scrollBar is invisible + // see #7124320 + e.consume(); } } }