Hi Geert, qwerty,
I agree with your statement that there are more important bugs to address.
However, the problem with scrollbars not working as expected is the impact on users and frustration levels. As qwerty correctly stated, just because one person does not use scrollbar arrows, does not imply ALL users should forgo scrollbar arrows. Using Sparx EA, customers must constantly accommodate for poor implementation found in the product ("The workaround for this bug are...."). Why must customers fight with Sparx EA to achieve results?
Well-built software products foster reasonable expectations to quickly and efficiently achieve results. Yet, Sparx EA ignores all reasonable conventions (for example, Windows design patterns UX patterns etc.) and follow their own path. For example, we can drag-drop from the Project Browser onto a canvas, but we cannot perform the same drag-drop from the Traceability window if the element is anything other than a UML class. The workaround? Sparx EA introduces a "Place Element in Diagram" context menu (in the Traceability window) because it seems, they are incapable to deliver the same, expected, functionality as Project Browser.
Broken. Frustrating.
Issue logged.
Issue ignored.
Windows products work according to set standards. Apple product too. A scroll bar is a scroll bar across both platforms. Not in Spax EA.
@Geert, @qwerty, I assume you're very familiar with the product, so, out of curiosity, how much time and effort have you wasted over the years finding workarounds because normal-use expectations have failed?