uix:GridLayout honour width/height for the col/row only if all the

widgets are setting size_hint_x/y to None. closes #954