def size_hint_min_get(self): w, h = Layout.size_hint_min_get(self) bw = 0 for b in self._action_btns: b_min_w, unused = b.size_hint_min_get() bw += b_min_w + 5 if bw > w: w = bw return (w, h)