KeyValuePage: fix key value too close when keys are short and values are long

reviewable/pr9786/r5
weijiuqiao 2 years ago committed by poire-z
parent e481e60aa1
commit efb335e195

@ -644,8 +644,12 @@ function KeyValuePage:_populateItems()
unfit_items_count = total_cut_count unfit_items_count = total_cut_count
end end
elseif total_cut_count == 0 then elseif total_cut_count == 0 then
-- no cross-over, we take the longest key to compute ratio -- no cross-over
if key_widths[#key_widths] >= key_w then
width_ratio = (key_widths[#key_widths] + middle_padding) / frame_internal_width width_ratio = (key_widths[#key_widths] + middle_padding) / frame_internal_width
else
width_ratio = 1 - value_widths[#value_widths] / frame_internal_width
end
break break
else else
unfit_items_count = total_cut_count unfit_items_count = total_cut_count

Loading…
Cancel
Save