For large files, the displayed portion of the minimap doesn not cover the whole source. However, clicking on the minimap behaves just like clicking on the scrollarea: it moves the whole source to match the place that was clicked. That creates an inconsistent experience, since the portion of the code displayed in the main window is not the one I clicked on on the minimap.
Not sure if I make myself clear...
My suggestion would be to make the click on the minimap behave a little differently than the click on the scroll area, so that the portion of the minimap the user clicks on always become the portion of the code displayed in the main window.
Customer support service by UserEcho