"Honey, I shrunk the Kid"
Run the attached test program with the command:
./test -xrm 'test*highlightThickness:10'
and resize the window. As you do so the list will
rapidly shrink in height. By 20 pixels for each
It appears that the when the RowColumn is resized, the
ScrolledWindow/List is not getting the size requested.
This does not happen unless the highlightThickness
resource is set. It appears there is some inconsistency
in the geometry code, as if the highlightThickness is
counted in some places and not in others.
I can fix my case by setting bw=0 and bh=0 in
_XmScrolledWLayout. I don't understand the code here
but it looks to me like they shouldn't be here
unless the quaintly named
"I_WANT_THEIR_SUCKING_EXTRA_SEP" macro is defined.