BR: MidiKeyboardComponent::getTotalKeyboardWidth() returns different widths for the same range of notes

If I understand correctly getTotalKeyboardWidth() should return always the same width if the available note range does not change. But now it gives correct values only when the keyboard is fully scrolled down (in case of vertical orientation). Scrolling up causes that the function returns decreased values.