Code scrolling lags in LiClipse 4.4 with the latest PyDev

74 Views Asked by At

I disabled Overview Ruler Minimap and enabled vertical scrollbar. When I scroll code using scrollbar caret or using mouse wheel, scrollbar and line numbers are scrolled immediately and smoothly. But the code is not scrolled at all and then instantly jumps to new position in 1-2 seconds

I use the latest LiclipSe 4.4 on Windows 8.1 wit Python 3.6.3

So maybe some settings can help me?

enter image description here

2

There are 2 best solutions below

0
Sergey Kravchenko On BEST ANSWER

the problem was in slow system speed I upgraded my computer (Core i5 7600K instead of AMD FX-8320) and the bug disappeared

8
Fabio Zadrozny On

This happens because of the scrollbar theming. Eclipse started doing some operations asynchronously (which is good for non-windows platforms) but the asynchronous paint is taking more time than it should on Windows (so, this must be fixed in Eclipse itself).

Until that's fixed, the workarounds are turning off the themed scrollbar or using the overview ruler minimap and hiding the scrollbar.