Record navigator's buttons shall be bigger/rectangular, perhaps based on size hint for given style.
Created attachment 105551 [details] Photo of the Old and New sizes (from bug #379072)
Technical note: the issue appear when for given widget style height of a horizontal scrollbar is too small. The section of navigator buttons are added using QAbstractScrollArea::addScrollBarWidget(QWidget *widget, Qt::Alignment alignment). The docs say "The height of the widget will be set to match the height of the scroll bar"
@whitfield@telkomsa.net Could you please provide screenshot for the new size when the scrollbar is displayed?
Note: the AppImage version uses Fusion widget style and navigator buttons are of the same vertical size as the scrollbar's buttons.
Possible solution: users demanding larger buttons could switch to different widget style. This is hard for AppImage versions of Kexi so special option could be a better choice. I requested Breeze as default for AppImage: https://github.com/appimage-packages/kexi/issues/12
Created attachment 105552 [details] 2.9.11 and 3.1.0 Record navigator in 2.9.11 on the top, 3.1.0 on the bottom. Please note that 3.1.0 has no smaller geometry.